原文:如何在dockerfile中修改docker-compose.yml中掛載到容器的卷的所屬用戶組

問題背景: 在docker compose中通過volumes把Mac上的項目目錄掛載到PHP容器中,我想修改PHP容器中,掛載卷的所屬用戶以及所屬用戶組。因此,我在dockerfile中通過RUN指令運行mkdir chown,結果是毫無作用。 原因是:RUN 是在 docker build時運行,因此容器都不一定存在。 解決方案: 在dockerfile中使用CMD指令,CMD 在docker ...

2020-11-26 23:32 0 539 推薦指數:

查看詳情

DockerFiledocker-compose.yml是什么

之前一直搞不懂DockerFiledocker-compose.yml到底是什么,它們有啥關系,現在明白了,它們沒有關系。 DockerFile是用於構造自己的鏡像時使用的文件,根據它可以生成images鏡像文件。典型命令:docker build -f DockerFile -t ...

Fri Mar 20 01:48:00 CST 2020 0 1782
Dockerfiledocker-compose.yml的區別

明確概念 Dockerfile 是拿來構建自定義鏡像的,並沒有直接生成容器。只是可以在運行鏡像時運行容器而已。 做容器編排以部署環境,是使用 docker-compose.yml 文件進行的,里面可能會需要用到 Dockerfile 。 總結 Dockerfile是用來構建鏡像的,若是想使用 ...

Wed Jun 24 20:04:00 CST 2020 1 7185
docker-compose.yml容器網絡

創建容器網絡 docker network create --subnet=192.168.101.0/24 backend 網絡模式: bridge none container host 外部網絡: flannel、calico... version ...

Wed Oct 23 01:43:00 CST 2019 0 654
實戰---在Portainer編排docker-compose.yml文件

選擇要部署容器的主機上,不用事先安裝配置docker-compose 官方示例文檔地址,2.0版本的:https://docs.docker.com/compose/compose-file/compose-file-v2/ 使用這個功能創建的docker容器,使用的容器 ...

Wed Jun 24 19:09:00 CST 2020 4 3590
docker-compose.yml(3)

ELK:version: '2' services: elasticsearch: build: context: elasticsearch/ volumes: - ./elasticsearch/config/elasticsearch.yml:/usr/share ...

Mon Oct 01 17:53:00 CST 2018 0 1186
docker容器的配置導出為docker-compose.yml

容器的配置導出docker-compose.yml 現象1 有時候,我們需要想知道docker容器的運行參數、環境變量等配置,以便容器以后被刪掉之后,可以重新運行起來。特別是在測試環境,有些容器可能就是一個docker run就運行起來了。或者隨便找一個目錄丟了一個 ...

Wed Apr 28 19:18:00 CST 2021 0 552
docker-compose.yml的使用

docker-compose.yml包含version、services、networks3大部分 services的書寫規則 1.iamge 2.build-------基於Dockerfile,指定Dockerfile所在路徑,Compose會利用它自動構建鏡像 ...

Wed May 15 20:36:00 CST 2019 3 36378
mongodb的docker-compose.yml

之前有看一個個人開發者的MERN Stack技術棧,而我習慣在我的MacBook不裝數據庫,理由是卸載起來比較麻煩,所以類似MySQL、MongoDB都是使用Docker-Compose進行安裝 MongoDB的配置如下 ...

Mon May 24 05:49:00 CST 2021 0 183
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM