在Docker映像中运行两个服务

时间:2019-09-17 06:30:50

标签: docker

如何在docker映像中运行两个服务?

我有CMD ["/datomic/run.sh"],但我也想要 CMD ["bin/console -p 8080 dev datomic:free://localhost:4334/"]也可以在第一个启动后运行。这两个命令都占用shell。 该怎么做?

1 个答案:

答案 0 :(得分:1)

那么您可以使用Supervisord在容器中运行多个服务。

从docker docs看一下这个文档! (https://docs.docker.com/config/containers/multi-service_container/