我通过执行来自注册表安装了一个docker镜像。
docker pull paintedfox / nginx-php5
现在我想对这个nginx的配置文件进行一些更改以添加一些域。我相信配置文件在dockers图像中有某种帮助,但图像在哪里?如何更改这些配置文件?
答案 0 :(得分:9)
您可以在图片中运行shell,其中包含:
docker run -t -i --entrypoint bash paintedfox/nginx-php5
然后根据需要更改配置文件。请注意容器ID(它出现在提示中,例如root@9ffa2bafe2bb:/#
),然后将其提交到新图像:
docker commit 9ffa2bafe2bb my-new-nginx
然后,您可以运行新图像(my-new-nginx
)。