使用Docker Compose排除启动某些容器
目前,我使用Docker Compose一次启动多个容器。 我已经启动并运行了容器,但是在执行docker-compose up -d
,我只想排除一些容器,同时取出其他容器。
认为你必须走“另一条路”。 您可以通过以下方式从docker-compose.yml启动单个容器:
docker-compose up -d --no-deps ServiceName
如果你想排除一些容器,因为它们与作曲无关,你可能会对dobi感兴趣。
dobi
允许您定义用于构build和运行应用程序的映像和容器( run
资源)。 它也有compose
资源来启动Compose项目。
所以使用dobi
你只会把你想要运行的容器放到docker-compose.yml
,而其他容器只能放在dobi.yml
。