【发布时间】:2020-10-07 18:56:24
【问题描述】:
我发现,如果我实现自己的 CMD,当我使用派生映像运行容器时,我会失去基础映像提供的所有功能。 包容性,如果我将 CMD 放在派生的 Dockerfile 中,我的容器不会继续运行...... 如何从基本映像中重用相同的 ENTRYPOINT 和 CMD,只需添加更多命令? 我想这样做是因为我想在每次运行新容器时运行某些命令。 (听起来对吗?)
示例: php:7.4.7-apache
入口点[“docker-php-入口点”]
CMD ["apache2-foreground"]
【问题讨论】:
-
一个 Docker 容器只运行一个命令。这可能是一个启动其他东西的脚本(或手动运行基本映像的命令),但没有办法“添加命令”。
标签: docker dockerfile