У меня есть сервер под управлением Ubuntu 18.04.2 LTS с последними обновлениями.Я установил docker-ce, используя репозиторий, используя руководство из https://docs.docker.com/install/linux/docker-ce/ubuntu/
Через некоторое время после запуска демон docker каким-то образом был убит.Для отладки я запустил
/usr/bin/dockerd
от имени пользователя root, чтобы получить вывод журнала:
root@hostname ~ # /usr/bin/dockerd
INFO[2019-02-21T17:20:15.233508941+01:00] systemd-resolved is running, so using resolvconf: /run/systemd/resolve/resolv.conf
INFO[2019-02-21T17:20:15.235533437+01:00] parsed scheme: "unix" module=grpc
INFO[2019-02-21T17:20:15.235562227+01:00] scheme "unix" not registered, fallback to default scheme module=grpc
INFO[2019-02-21T17:20:15.235594491+01:00] parsed scheme: "unix" module=grpc
INFO[2019-02-21T17:20:15.235601292+01:00] scheme "unix" not registered, fallback to default scheme module=grpc
INFO[2019-02-21T17:20:15.239064773+01:00] ccResolverWrapper: sending new addresses to cc: [{unix:///run/containerd/containerd.sock 0 <nil>}] module=grpc
INFO[2019-02-21T17:20:15.239098425+01:00] ClientConn switching balancer to "pick_first" module=grpc
INFO[2019-02-21T17:20:15.239155494+01:00] pickfirstBalancer: HandleSubConnStateChange: 0xc42018d430, CONNECTING module=grpc
INFO[2019-02-21T17:20:15.239321579+01:00] pickfirstBalancer: HandleSubConnStateChange: 0xc42018d430, READY module=grpc
INFO[2019-02-21T17:20:15.240106192+01:00] ccResolverWrapper: sending new addresses to cc: [{unix:///run/containerd/containerd.sock 0 <nil>}] module=grpc
INFO[2019-02-21T17:20:15.240142826+01:00] ClientConn switching balancer to "pick_first" module=grpc
INFO[2019-02-21T17:20:15.240193046+01:00] pickfirstBalancer: HandleSubConnStateChange: 0xc4207c2120, CONNECTING module=grpc
INFO[2019-02-21T17:20:15.240315657+01:00] pickfirstBalancer: HandleSubConnStateChange: 0xc4207c2120, READY module=grpc
INFO[2019-02-21T17:20:15.243221391+01:00] [graphdriver] using prior storage driver: overlay2
INFO[2019-02-21T17:20:15.275042317+01:00] Graph migration to content-addressability took 0.00 seconds
WARN[2019-02-21T17:20:15.275313782+01:00] Your kernel does not support swap memory limit
WARN[2019-02-21T17:20:15.275355076+01:00] Your kernel does not support cgroup rt period
WARN[2019-02-21T17:20:15.275369332+01:00] Your kernel does not support cgroup rt runtime
INFO[2019-02-21T17:20:15.275785076+01:00] Loading containers: start.
INFO[2019-02-21T17:20:16.335203892+01:00] Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a preferred IP address
INFO[2019-02-21T17:20:16.683066803+01:00] Loading containers: done.
INFO[2019-02-21T17:20:16.835625998+01:00] Docker daemon commit=6247962 graphdriver(s)=overlay2 version=18.09.2
INFO[2019-02-21T17:20:16.835701364+01:00] Daemon has completed initialization
INFO[2019-02-21T17:20:16.842961863+01:00] API listen on /var/run/docker.sock
Killed
Как видите, есть два предупреждения (я думаю, что они неактуальны) и одно сообщениео убийстве в конце.Время работы демона составляло около минуты.
У меня ранее был установлен docker на этом компьютере (с использованием docker.io), но я удалял все пакеты, удалял все связанные с docker файлы в / var, / etcи / home и / run и выполнили общесистемный поиск любого файла с *docker*
в нем.Проблема все еще сохраняется.Как я могу далее отлаживать и выяснять, почему демон docker все время убивается?