如何配置docker-compose以使用多个容器,其中某些容器(特别是在活动开发中)在本地主机上运行,而其他服务是远程服务器中的容器?
在docker-compose.yml
中rails:
build: some_path
volumes: some_volumes
mysql:
image: xxx
build: xxxx
nginx:
image: xxx
build: xxxx
other_services:
目前我所有容器都在本地运行并且工作正常,但是注意到性能很慢;如果我有远程运行的nginx和other_services怎么办 - 我该怎么做?如果有教程链接,请告诉我,因为没有找到谷歌。
答案 0 :(得分:1)
使用docker swarm。您可以创建一个包含许多节点的群(一个本地计算机,一个是远程服务器),然后使用docker stack deploy,您可以将应用程序部署到这些计算机。 这是tutorial。