Не можете запустить Docker в Ubuntu? - PullRequest
0 голосов
/ 07 февраля 2019

Вот что у меня есть:


suyashdew @ DESKTOP-DPRQ445: ~ $ lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.2 LTS
Release:        16.04
Codename:       xenial

suyashdew @ DESKTOP-DPRQ445: ~ $ docker version

Client:
 Version:           18.09.1
 API version:       1.39
 Go version:        go1.10.6
 Git commit:        4c52b90
 Built:             Wed Jan  9 19:35:23 2019
 OS/Arch:           linux/amd64
 Experimental:      false
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

Я новичок в * nix системах и пытаюсь работать над этим.Пожалуйста, помогите!

Примечание: я пытался

запуск Docker службы sudo

 * Starting Docker: docker

Статус Docker службы sudo

 * Docker is not running

Я пробовал несколько способов, упомянутых в других темах, но ничего не получалось.Один из способов сломал docker-ce, и мне пришлось удалить его из пакета, а затем переустановить.И это все еще не может исправить это.

Ответы [ 4 ]

0 голосов
/ 09 февраля 2019

Пожалуйста, проверьте журнал ошибок на / var / log / syslog на наличие ошибок.
Так как служба Docker не работает, я не думаю, что это проблема с разрешениями.

0 голосов
/ 07 февраля 2019

Возможно, вы не можете подключиться, потому что вы не пользователь root и вы не в группе docker.Следуйте инструкциям Linux после установки и не забудьте перезагрузить компьютер после добавления себя в группу docker.


Вы можете проверитьЭто проблема или нет, прежде чем пытаться все это - sudo docker version работает?

0 голосов
/ 07 февраля 2019

может быть проблема с правами доступа.

Это шаги после установки linux: Док-установка после установки

, которую вы можете попробовать с помощью sudo.

если у вас такая же проблема с sudo, попробуйте

service docker status и service docker start

0 голосов
/ 07 февраля 2019

Здравствуйте, я не уверен, но, возможно, это может быть решением Во-первых,

$ sudo systemctl start docker

Во-вторых;Запустите снова Docker, и вы должны поделиться этим выводом со мной :)

я думаю, это решение для вашего вопроса

ооо, я забыл сказать это

, если вы хотите запустить Docker напри запуске вы должны сделать это;

sudo systemctl enable docker

и докеру нужна привилегия root, не забывайте это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...