Docker в Ubuntu Core - docker.service не найден

Я пытаюсь заставить докер работать на ядре Ubuntu, используя snappy для установки. Я следую этому руководству .

Моя ВМ находится за прокси, но использует настройки http_proxy env и sudo -E Мне кажется, я могу быстро установить docker:

(amd64)ubuntu@ubuntu-snappy:~$ snappy list -v
Name          Date       Version   Developer  
ubuntu-core   2016-02-25 16        ubuntu*    
docker        2016-04-18 1.6.2.005 canonical* 
generic-amd64 2016-02-25 1.4       canonical* 
(amd64)ubuntu@ubuntu-snappy:~$

Мои проблемы начинаются при попытке установить прокси для демона докера. Во-первых, systemctl, кажется, не в состоянии найти docker.service:

(amd64)ubuntu@ubuntu-snappy:~$ sudo systemctl status docker
● docker.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)
(amd64)ubuntu@ubuntu-snappy:~$ 

, поэтому установка прокси , как описано здесь , похоже, не имеет никакого эффекта.

Кто-нибудь может дать какой-нибудь совет?

(amd64)ubuntu@ubuntu-snappy:~$ cat /etc/os-release 
NAME="Ubuntu"
VERSION="15.04 (Vivid Vervet)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 15.04"
VERSION_ID="15.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
(amd64)ubuntu@ubuntu-snappy:~$ uname -a
Linux ubuntu-snappy 3.19.0-51-generic #57-Ubuntu SMP Fri Feb 19 14:05:05 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
(amd64)ubuntu@ubuntu-snappy:~$ 
2
задан 18 April 2016 в 22:44

2 ответа

Вероятно, докер не работает еще (по некоторым причинам).
можно судить начинающего докера sudo snappy activate docker из-за как мгновенные работы.

0
ответ дан 19 April 2016 в 08:44

Я имел точно та же проблема с Ядром Ubuntu 16 (на пи малины 2).

Вы могли попробовать следующее обходное решение?

Попытка выполнить докера с снимок sudo работает :

<my-user>@localhost:/home/~ sudo snap run docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username: <my_user_name>
Password: 
Login Succeeded

<my-user>@localhost:/home/~ sudo snap run docker ps
CONTAINER ID        IMAGE                     COMMAND                  CREATED             STATUS              PORTS               NAMES
7992d18555f1        zsoltm/postgresql-armhf   "/entrypoint.sh postg"   13 minutes ago      Up 13 minutes       5432/tcp            db

Первопричина:

первопричина этой проблемы, кажется, что мой пользователь не является частью докер группа, и я не могу использовать usermod, чтобы добавить моего пользователя к группе докера, потому что это - FS Только для чтения (!!):

<my-user>@localhost:~$ sudo usermod -aG docker <my-user>
usermod: /etc/group.1612: Read-only file system
usermod: cannot lock /etc/group; try again later.
1
ответ дан 19 April 2016 в 08:44

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

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