Ошибка: почему стартовый контейнер докера на Kubuntu 17.10

Я недавно обновляю свой Kubuntu от 17,04 до 17,10. Перед этим все работало правильно. Теперь, Когда я работаю docker-container up --build, Я получаю это сообщение об ошибке:

Building api
Step 1/5 : FROM node:6.9
 ---> cde8ba396275
Step 2/5 : MAINTAINER test@gmail.com
 ---> Using cache
 ---> 985d0e4808a4
Step 3/5 : ADD . .
 ---> Using cache
 ---> 6fd0439d10d5
Step 4/5 : RUN npm install
 ---> Running in 374d1fbec8b8
container_linux.go:247: starting container process caused "process_linux.go:359: container init caused \"rootfs_linux.go:54: mounting \\\"cgroup\\\" to rootfs \\\"/var/lib/docker/devicemapper/mnt/59881badec0b0100ca71e44f76f393cdab831786ec39b557bf5a4710c1f6b5ae/rootfs\\\" at \\\"/sys/fs/cgroup\\\" caused \\\"no subsystem for mount\\\"\""
ERROR: Service 'api' failed to build: oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:359: container init caused \"rootfs_linux.go:54: mounting \\\"cgroup\\\" to rootfs \\\"/var/lib/docker/devicemapper/mnt/59881badec0b0100ca71e44f76f393cdab831786ec39b557bf5a4710c1f6b5ae/rootfs\\\" at \\\"/sys/fs/cgroup\\\" caused \\\"no subsystem for mount\\\"\""

Какая-либо идея, что продолжается?

благодарность.

1
задан 31 October 2017 в 15:56

2 ответа

Я наконец нашел решение, которое работает на меня: взгляните это: сообщение GitHub.

В основном то, что необходимо сделать:

  1. Править /etc/default/grub
  2. Замена GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" сGRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.legacy_systemd_cgroup_controller=yes"
  3. Обновление и перезапуск: перезапуск sudo update-grub && sudo reboot

для меня это работало. надеюсь, что это работает на Вас также.

1
ответ дан 7 December 2019 в 15:28

Я обновил к версии 17.09.0~ce-0~ubuntu с помощью 17,04 Пикантных репозиториев. Кажется, что 17.10 Ловких репозиториев докера Муравьеда еще не доступны.

Шаги:

  1. Отредактируйте/etc/apt/sources.list.d/docker.list и добавьте:

    deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable

  2. Затем обновите докера к itslatest версии:

    sudo apt update && sudo apt upgrade docker-ce

0
ответ дан 7 December 2019 в 15:28

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

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