Хотите включить 'выставить демон docker на tcp // localhost: 2375 без tls' на панели инструментов docker на wls

У меня Windows 10 home, поэтому я не могу установить docker for windows версию. После загрузки и установки панели инструментов Docker в Windows и установки Docker на wls bash, выполнив следующее

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add 
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install docker-ce

, я получаю эту ошибку при запуске образов Docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

при проверке статуса службы Docker - он говорит, что не работает

Я знаю, что нам нужно проверить включение expose daemon on tcp://localhost:2375 without tls, но мы не можем получить доступ к графическому интерфейсу настроек на панели инструментов докера.

Есть ли другой способ включить эту опцию?

0
задан 8 November 2018 в 21:23

1 ответ

Мне не удалось найти способ открыть демон Docker Toolbox без TLS, но запуск этого в WSL у меня сработал

DOCKER_CERT_PATH='/mnt/c/Users/<user>/.docker/machine/certs'
DOCKER_HOST='tcp://<ip-address>:2376'
docker info

, где - это место, где работает демон Docker.

0
ответ дан 2 March 2020 в 21:45

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

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