【发布时间】:2015-11-18 10:36:09
【问题描述】:
我有多个项目需要定期切换。这些项目是通过docker-compose 设置的,但有些需要外部容器可用。
所以为了在项目中运行docker-compose up -d,我必须先切换到不同的目录并在那里启动一些基本的服务容器(mysql、redis等共享实例)。
我不想并行运行所有容器,对于某些容器来说这是不可能的,因为它们在同一个端口上侦听。
我还觉得烦人的是,某些容器需要在其中运行脚本才能在开发中正常运行,而我发现自己重复执行相同的命令只是为了切换到项目。
我认为这可以自动化,我只是不确定如何解决这个问题。
如何快速切换 docker 环境?我的目标是只有一条线。
【问题讨论】:
标签: bash docker development-environment docker-compose