Ошибка: зачем запускать докер-контейнер на 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\\\"\""

Любая идея, что происходит?

thank.

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

6 ответов

Наконец-то я нашел решение, которое работает для меня: посмотрите на это: github post.

В основном вам нужно сделать следующее:

Изменить /etc/default/grub Заменить [ f2] с GRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.legacy_systemd_cgroup_controller=yes" Обновление и перезагрузка: перезагрузите sudo update-grub && sudo reboot

для меня, это сработало. надеюсь, что это сработает и для вас.

1
ответ дан 22 May 2018 в 17:02

Наконец-то я нашел решение, которое работает для меня: посмотрите на это: github post.

В основном вам нужно сделать следующее:

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

для меня, это сработало. надеюсь, что это сработает и для вас.

1
ответ дан 18 July 2018 в 04:23

Наконец-то я нашел решение, которое работает для меня: посмотрите на это: github post.

В основном вам нужно сделать следующее:

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

для меня, это сработало. надеюсь, что это сработает и для вас.

1
ответ дан 24 July 2018 в 18:04

Обновлен до версии 17.09.0 ~ ce-0 ~ ubuntu с использованием хранилищ 17.04 Zesty. Похоже, что 17.10 артезианский репозиторий артефактов Aardvark пока недоступен.

Шаги:

Редактировать /etc/apt/sources.list.d/docker.list и добавить: deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable Затем обновите докер до самой последней версии: sudo apt update && sudo apt upgrade docker-ce
0
ответ дан 22 May 2018 в 17:02

Обновлен до версии 17.09.0 ~ ce-0 ~ ubuntu с использованием хранилищ 17.04 Zesty. Похоже, что 17.10 артезианский репозиторий артефактов Aardvark пока недоступен.

Шаги:

Редактировать /etc/apt/sources.list.d/docker.list и добавить: deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable Затем обновите докер до самой последней версии: sudo apt update && sudo apt upgrade docker-ce
0
ответ дан 18 July 2018 в 04:23

Обновлен до версии 17.09.0 ~ ce-0 ~ ubuntu с использованием хранилищ 17.04 Zesty. Похоже, что 17.10 артезианский репозиторий артефактов Aardvark пока недоступен.

Шаги:

Редактировать /etc/apt/sources.list.d/docker.list и добавить: deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable Затем обновите докер до самой последней версии: sudo apt update && sudo apt upgrade docker-ce
0
ответ дан 24 July 2018 в 18:04

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

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