簡體   English   中英

啟動容器時將nginx.conf文件復制到容器中

[英]Copy nginx.conf file into the container when container is launched

我的人工制品( http://artifactory.abc.com )上有nginx.conf文件。 我想在啟動容器時下載並替換容器內的文件(/etc/nginx/nginx.conf),這樣我每次對nginx.conf文件進行更改時都不必重建Dockerfile。 我可以將修改后的文件上傳到工件,所以如何配置Dockerfile來做到這一點?

運行容器時使用只讀綁定安裝:

docker run --mount type=bind,source=/etc/nginx/nginx.conf,target=/etc/nginx/nginx.conf,readonly ...

您可以在本地下載文件后執行普通的docker copy命令

docker cp nginx.conf <container name/id>:/etc/nginx/nginx.conf

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM