dockerfile

使用一个dockerfile 启动一个容器 里边包含一个nginx php 服务
想咨询 最后写CMD的时候怎么写(可以使用脚本)

需要把php ngnix这些环境都放入镜像

参考GPT和自己的思路:

对于这个问题,在dockerfile里面,可以使用如下的方式写CMD:

CMD ["sh", "/start.sh"]

其中,/start.sh是一个脚本文件,里面包括启动nginx和php服务的命令。例如:

#!/bin/bash
service nginx start
service php7.4-fpm start

当然,这只是一个示例,实际运行时需要根据自己的需求修改对应的命令和服务。