致使这种状况的缘由暂时不明,不过通过一翻摸索找到一个解决办法html
docker ps Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
解决办法以下:mysql
经过命令查看容器名称sql
$docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS default - virtualbox Saved Unknown defaultd - virtualbox Saved Unknown
而后执行以下命令启动容器:docker
$docker-machine start default Starting "default"... (default) Waiting for an IP... Machine "default" was started. Waiting for SSH to be available... Detecting the provisioner... Started machines may have new IP addresses. You may need to re-run the `docker-machine env` command.
在执行以下命令:shell
$docker-machine env default export DOCKER_TLS_VERIFY="1" export DOCKER_HOST="tcp://192.168.99.100:2376" export DOCKER_CERT_PATH="/Users/jack/.docker/machine/machines/default" export DOCKER_MACHINE_NAME="default" # Run this command to configure your shell: # eval $(docker-machine env default)
$eval $(docker-machine env default)
查看一下容器的状况:tcp
$docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES be93b47435fd mysql/mysql-server:latest "/entrypoint.sh my..." 2 weeks ago Up 3 days (healthy) 0.0.0.0:3306->3306/tcp, 33060/tcp mysql
成功!!this