在设置docker-machine主机之后,如何在本地使用docker-compose?
我设置docker机器来pipe理数字海洋上的一个站点。 这一切都很好,但现在我不能在本地使用docker-compose
:它启动远程服务器上的docker容器。 有没有办法指定不这样做?
当你使用DOCKER_HOST
docker-machine
它会设置你的DOCKER_HOST
环境variables,这就是你的DOCKER_HOST
客户端指向的地方,并运行所有的命令。 您需要执行eval $(docker-machine env -u)
以将环境variables取消设置回您的本地,或者在运行docker-compose
之前仅导出DOCKER_HOST
以指向您的本地。