设置 docker-machine 主机后,如何在本地使用 docker-compose?
How can I use docker-compose locally after setting up a docker-machine host?
我设置 docker-machine 来管理数字海洋上的站点。这一切都很好,但现在我不能在本地使用 docker-compose
:它会在远程服务器上启动 docker 容器。有没有办法指定不这样做?
当您使用 docker-machine
时,它会设置您的 DOCKER_HOST
环境变量,这是您的 docker
客户端和 运行 所有命令指向的地方。您要么需要执行 eval $(docker-machine env -u)
将环境变量取消设置回您的本地,要么只需导出 DOCKER_HOST
以在 运行 docker-compose
.[=16 之前指向您的本地=]
我设置 docker-machine 来管理数字海洋上的站点。这一切都很好,但现在我不能在本地使用 docker-compose
:它会在远程服务器上启动 docker 容器。有没有办法指定不这样做?
当您使用 docker-machine
时,它会设置您的 DOCKER_HOST
环境变量,这是您的 docker
客户端和 运行 所有命令指向的地方。您要么需要执行 eval $(docker-machine env -u)
将环境变量取消设置回您的本地,要么只需导出 DOCKER_HOST
以在 运行 docker-compose
.[=16 之前指向您的本地=]