docker - 配置无花果先运行一个容器

标签 docker fig

我在自己专用的容器中使用凉亭。我也在自己的容器中使用grunt。

我用无花果配置了我的应用程序,除了一种情况,它运行良好:
当凉亭速度不够快时,由于一些所需的文件,咕gr声将失败。

是否有任何方法/技巧来等待咕unt声的执行,直到凉亭容器完成?

最佳答案

只是一些想法:

您可以将grunt执行包装在等待bower完成的bash脚本中-例如,bower在退出时在共享卷上创建文件。

或者,您可以创建一个“调度程序”镜像,该镜像使用Docker API或命令行和共享的Docker套接字依次启动Bower容器和grunt容器。

或者,我认为这是最好的选择,先在单个容器中运行Bower,然后咕unt一声,因为我看不出有任何理由单独运行它们。

关于docker - 配置无花果先运行一个容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26939350/

相关文章:

docker - Docker/Boot2Docker/Fig + RabbitMQ主机问题; pika.exceptions.AMQPConnectionError:[Errno -2]名称或服务未知

docker "Sharing Dependencies"

docker - Kubernetes可以创建Docker镜像吗?

docker - 无法在docker-compose中使用变量替换

docker - 图:如何在现有容器上运行命令?

Docker 编写使用 env_file 参数指定的环境变量在 dockerfile 中不起作用

python - gevent 在运行 Docker 注册表时无效

docker - 如何使用 docker env 创建文件

java - Docker重启-保留环境变量

docker - 使用Docker的集中式团队开发环境