docker snap: невозможно подключиться к демону Docker. Демон-докер работает на этом хосте?

Я добавил пакет привязки docker к моей машине Ubuntu 16.04

sudo snap install docker

Теперь, когда я пытаюсь ее использовать, я получаю следующую ошибку ...

Не удается подключиться к демону Докера. Демон-докер работает на этом хосте?
3
задан 20 April 2017 в 20:48

4 ответа

Из-за проблем с удержанием в развивающейся мгновенной модели Docker по умолчанию не имеет полного вкуса (см. обсуждение на форуме Snapcraft).

Чтобы получить некоторые полезные инструкции о том, как обойти (например, перерыв ) модель удержания до тех пор, пока не будет исправлено правильное исправление. Вы можете просто проверить приложение справки Docker, упакованное в оснастку.

$ docker.help
Docker snap: Docker Linux container runtime.

Due to the confinement issues on snappy, it requires some manual setup to make docker-snap works on your machine.
We'll take you through the steps needed to set up docker snap work for you on ubuntu core and ubuntu classic.

On Ubuntu classic, before installing the docker snap, 
please run the following command to add the login user into docker group.
    sudo addgroup --system docker
    sudo adduser $USER docker
    newgrp docker

On Ubuntu Core 16, after installing the docker snap from store,
Firstly, you need to connect the two interfaces as they're not auto-connected by default.
    sudo snap connect docker:account-control :account-control
    sudo snap connect docker:home :home

Secondly, reload the snap and allows the user to login to the new group "docker-snap".
    snap disable docker
    snap enable  docker
    newgrp docker-snap

Then have fun with docker in snappy.

Последняя команда не работает ...

$ newgrp docker-snap
newgrp: group 'docker-snap' does not exist

Однако я не заметил никаких негативных последствий при неудаче, и теперь Docker функционирует так, как я ожидал.

2
ответ дан 22 May 2018 в 23:24

Из-за проблем с удержанием в развивающейся мгновенной модели Docker по умолчанию не имеет полного вкуса (см. обсуждение на форуме Snapcraft).

Чтобы получить некоторые полезные инструкции о том, как обойти (например, перерыв ) модель удержания до тех пор, пока не будет исправлено правильное исправление. Вы можете просто проверить приложение справки Docker, упакованное в оснастку.

$ docker.help Docker snap: Docker Linux container runtime. Due to the confinement issues on snappy, it requires some manual setup to make docker-snap works on your machine. We'll take you through the steps needed to set up docker snap work for you on ubuntu core and ubuntu classic. On Ubuntu classic, before installing the docker snap, please run the following command to add the login user into docker group. sudo addgroup --system docker sudo adduser $USER docker newgrp docker On Ubuntu Core 16, after installing the docker snap from store, Firstly, you need to connect the two interfaces as they're not auto-connected by default. sudo snap connect docker:account-control :account-control sudo snap connect docker:home :home Secondly, reload the snap and allows the user to login to the new group "docker-snap". snap disable docker snap enable docker newgrp docker-snap Then have fun with docker in snappy.

Последняя команда не работает ...

$ newgrp docker-snap newgrp: group 'docker-snap' does not exist

Однако я не заметил никаких негативных последствий при неудаче, и теперь Docker функционирует так, как я ожидал.

2
ответ дан 18 July 2018 в 14:34

Из-за проблем с удержанием в развивающейся мгновенной модели Docker по умолчанию не имеет полного вкуса (см. обсуждение на форуме Snapcraft).

Чтобы получить некоторые полезные инструкции о том, как обойти (например, перерыв ) модель удержания до тех пор, пока не будет исправлено правильное исправление. Вы можете просто проверить приложение справки Docker, упакованное в оснастку.

$ docker.help Docker snap: Docker Linux container runtime. Due to the confinement issues on snappy, it requires some manual setup to make docker-snap works on your machine. We'll take you through the steps needed to set up docker snap work for you on ubuntu core and ubuntu classic. On Ubuntu classic, before installing the docker snap, please run the following command to add the login user into docker group. sudo addgroup --system docker sudo adduser $USER docker newgrp docker On Ubuntu Core 16, after installing the docker snap from store, Firstly, you need to connect the two interfaces as they're not auto-connected by default. sudo snap connect docker:account-control :account-control sudo snap connect docker:home :home Secondly, reload the snap and allows the user to login to the new group "docker-snap". snap disable docker snap enable docker newgrp docker-snap Then have fun with docker in snappy.

Последняя команда не работает ...

$ newgrp docker-snap newgrp: group 'docker-snap' does not exist

Однако я не заметил никаких негативных последствий при неудаче, и теперь Docker функционирует так, как я ожидал.

2
ответ дан 24 July 2018 в 20:25

Из-за проблем с удержанием в развивающейся мгновенной модели Docker по умолчанию не имеет полного вкуса (см. обсуждение на форуме Snapcraft).

Чтобы получить некоторые полезные инструкции о том, как обойти (например, перерыв ) модель удержания до тех пор, пока не будет исправлено правильное исправление. Вы можете просто проверить приложение справки Docker, упакованное в оснастку.

$ docker.help Docker snap: Docker Linux container runtime. Due to the confinement issues on snappy, it requires some manual setup to make docker-snap works on your machine. We'll take you through the steps needed to set up docker snap work for you on ubuntu core and ubuntu classic. On Ubuntu classic, before installing the docker snap, please run the following command to add the login user into docker group. sudo addgroup --system docker sudo adduser $USER docker newgrp docker On Ubuntu Core 16, after installing the docker snap from store, Firstly, you need to connect the two interfaces as they're not auto-connected by default. sudo snap connect docker:account-control :account-control sudo snap connect docker:home :home Secondly, reload the snap and allows the user to login to the new group "docker-snap". snap disable docker snap enable docker newgrp docker-snap Then have fun with docker in snappy.

Последняя команда не работает ...

$ newgrp docker-snap newgrp: group 'docker-snap' does not exist

Однако я не заметил никаких негативных последствий при неудаче, и теперь Docker функционирует так, как я ожидал.

2
ответ дан 31 July 2018 в 13:34

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

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