Summary: 2019

Alt Notes

Полезные ссылки

Страница загрузки дистрибутивов

RPM докера для CentOS

8я Платформа Alt

Журналы

Установка Docker

В файл /etc/apt/sources.list.d/alt.list добавляем строку

rpm [cert8] http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/x86_64 classic

Выполняем установку

apt-get install docker-ce

Repository

Репозиторий Sisyphus

Python Packages

Python3 Packages

Notes

cat /etc/redhat-release
# ALT 8.2 Server
su
apt-get update
apt-get upgrade
/sbin/reboot
apt-get install docker-ce

# изменений пароля root
# обязательно указывать имя пользователя в качестве аргумента passwd
# т.к. даже после выполнения su, root текщим пользователем 
su
passwd root
sync
reboot

# создание пользователя
su
/usr/sbin/adduser ivchenkov
passwd ivchenkov
# для того, чтобы пользователь мог выполнить команду su
/usr/sbin/usermod -G 10 ivchenkov

Troubleshooting

CAdvisor container_memory_usage_bytes 0

На production сервере cadvisor для метрики container_memory_usage_bytes всегда выдает нули. Как следствие - не видно сколько памяти потребляем каждый контейнер. При этом, в веб-интерфейсе cadvisor-а на вкладке /docker отсутствует датчик общего потребления памяти.

На виртуальной машине ситуация не повторяется.

Возможная причина - некорректные параметры загрузки (https://github.com/google/cadvisor/issues/1039)

Выявлено, что докер не выдает статистику:

docker stats
CONTAINER ID        NAME                CPU %               MEM USAGE / LIMIT   MEM %               NET I/O             BLOCK I/O           PIDS
                    --                  --                  -- / --             --                  --                  --                  --
                    --                  --                  -- / --             --                  --                  --                  --
...

При поиске причин также имеется указания к параметрам загрузки grub (https://github.com/rancher/rancher/issues/5601, http://awhitehatter.me/debian-jessie-wdocker/)