docker pull 一個lnmp的映像下來安裝 怎麼修改他的配置
淡淡烟草味
淡淡烟草味 2017-04-25 09:01:58
0
4
809

docker pull 一個lnmp的映像下來安裝 怎麼修改他的配置 例如說我要給php 加個擴充 nginx 修改點網域之類的

淡淡烟草味
淡淡烟草味

全部回覆(4)
小葫芦
  1. docker run -it -u root 镜像名 /bin/bash之類的命令進去改

  2. 改好了後exit退出來

  3. 然後docker commit <container ID> 新的镜像名來提交你的鏡像

大家讲道理

設定檔建議使用資料卷的形式並替換容器內原有的配置,包括php擴展,可以在新建一個臨時容器,將擴展編譯之後導出到宿主機,在通過掛載的方式掛載到lnmp容器中的目錄裡,在php.ini的設定中指定對應的目錄和檔案即可。

不建議進入容器後修改配置再提交這種方式,這樣再次修改配置的過程非常繁瑣。

某草草

建議你在它的基礎上重新打包新的鏡像,修改或覆蓋原有設定檔。
Example:

FROM nginx:latest

ADD . /opt/flask/

RUN cp  /opt/flask/flask.conf /etc/nginx/nginx.conf

VOLUME ["/opt/flask/media"]
VOLUME ["/opt/flask/static"]
EXPOSE 80
仅有的幸福

樓主,我是新手。
求一個lamp或lnmp的鏡像

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!