本文介绍了Mac OS X sudo docker无法连接到Docker守护程序。 docker守护进程是否在此主机上运行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我安装了docker,似乎有一些问题。 $ docker ps
我应该做些什么
解决方案
你需要设置你的shell来使用Docker:
eval $(docker-machine env default)
这个命令来自哪里?运行 docker-machine env default
,你会看到如下所示:
$ docker-machine env default
export DOCKER_TLS_VERIFY =1
export DOCKER_HOST =tcp://192.168.99.100:2376
export DOCKER_CERT_PATH =/ Users / eric /
export DOCKER_MACHINE_NAME =default
#运行此命令配置您的shell:
#eval $(docker-machine env default)
另外您可能也可能不需要通过以下方式简单地启动Docker主机:
>
docker-machine start default
I installed docker and there seems to be some issue.
$docker ps
Should I be doing something
解决方案
You need to set up your shell to use Docker:eval $(docker-machine env default)
Where does this command come from? Run docker-machine env default
and you'll see something like the following:
$ docker-machine env default
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.100:2376"
export DOCKER_CERT_PATH="/Users/eric/.docker/machine/machines/default"
export DOCKER_MACHINE_NAME="default"
# Run this command to configure your shell:
# eval $(docker-machine env default)
Also you may or may not have to simply start the Docker host beforehand via:docker-machine start default
这篇关于Mac OS X sudo docker无法连接到Docker守护程序。 docker守护进程是否在此主机上运行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!