«overlay» не найден в качестве поддерживаемой файловой системы на этом хосте при запуске dockerd

Я пытаюсь установить Docker в Ubuntu 16.04.

Когда я запускаю «sudo dockerd», я получаю следующий вывод:

INFO[2019-08-07T11:53:16.596291506+02:00] Starting up                                  
INFO[2019-08-07T11:53:16.607249544+02:00] parsed scheme: "unix"                         module=grpc
INFO[2019-08-07T11:53:16.607283194+02:00] scheme "unix" not registered, fallback to default scheme  module=grpc
INFO[2019-08-07T11:53:16.607307827+02:00] ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock 0  <nil>}] }  module=grpc
INFO[2019-08-07T11:53:16.607321529+02:00] ClientConn switching balancer to "pick_first"  module=grpc
INFO[2019-08-07T11:53:16.609233034+02:00] pickfirstBalancer: HandleSubConnStateChange: 0xc000724420, CONNECTING  module=grpc
INFO[2019-08-07T11:53:16.610499127+02:00] pickfirstBalancer: HandleSubConnStateChange: 0xc000724420, READY  module=grpc
INFO[2019-08-07T11:53:16.611838901+02:00] parsed scheme: "unix"                         module=grpc
INFO[2019-08-07T11:53:16.611855393+02:00] scheme "unix" not registered, fallback to default scheme  module=grpc
INFO[2019-08-07T11:53:16.611870736+02:00] ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock 0  <nil>}] }  module=grpc
INFO[2019-08-07T11:53:16.611880821+02:00] ClientConn switching balancer to "pick_first"  module=grpc
INFO[2019-08-07T11:53:16.611921584+02:00] pickfirstBalancer: HandleSubConnStateChange: 0xc0006be600, CONNECTING  module=grpc
INFO[2019-08-07T11:53:16.612241184+02:00] pickfirstBalancer: HandleSubConnStateChange: 0xc0006be600, READY  module=grpc
ERRO[2019-08-07T11:53:16.614741393+02:00] 'overlay' not found as a supported filesystem on this host. Please ensure kernel is new enough and has overlay support loaded.  storage-driver=overlay2
ERRO[2019-08-07T11:53:16.616112616+02:00] AUFS was not found in /proc/filesystems       storage-driver=aufs
ERRO[2019-08-07T11:53:16.617426685+02:00] 'overlay' not found as a supported filesystem on this host. Please ensure kernel is new enough and has overlay support loaded.  storage-driver=overlay
WARN[2019-08-07T11:53:16.649342023+02:00] Your kernel does not support oom control     
WARN[2019-08-07T11:53:16.649388044+02:00] Your kernel does not support memory swappiness 
WARN[2019-08-07T11:53:16.649403622+02:00] Your kernel does not support kernel memory limit 
WARN[2019-08-07T11:53:16.649415331+02:00] Your kernel does not support kernel memory TCP limit 
WARN[2019-08-07T11:53:16.649431429+02:00] Unable to find cpu cgroup in mounts          
WARN[2019-08-07T11:53:16.649463707+02:00] Unable to find cpuset cgroup in mounts       
WARN[2019-08-07T11:53:16.649473137+02:00] mountpoint for pids not found                
failed to start daemon: Devices cgroup isn't mounted

Он сообщает, что «оверлей» не был найден в качестве поддерживаемой файловой системы. Однако оверлей должен быть установлен из версии ядра 3.18

Я использую:

4.4.0-042stab139.1

Может кто-нибудь помочь мне с этим? Спасибо!

1
задан 7 August 2019 в 12:59

1 ответ

Сверьтесь с этой ссылкой https://github.com/moby/moby/issues/33689, если Вы не находите, что она полезный затем сверяется с шагами новой установки (рассмотрите, как она записана, необходимо добавить докера repo не докер ubuntu16.04 repo, она работала на меня),

  1. Добавьте gpg ключ
  2. Добавьте репозиторий докера к источникам APT
  3. Обновите свою систему
  4. apt-cache policy docker-ce //установите докера repo
  5. вывод вышеупомянутой команды даст Вам что-то как дисплей таблицы ключа-кандидата и версии
  6. sudo apt-get install -y docker-ce
  7. проверьте состояние докера sudo systemctl status docker
1
ответ дан 7 December 2019 в 14:59

Другие вопросы по тегам:

Похожие вопросы: