0
嗨,大家好我在這種情況下,我想通過重建包含COPY命令的數據容器在源代碼中部署這些更改。但是,當我重建數據鏡像並重新運行docker-compose時,我堅持使用舊代碼,更新所有內容的唯一方法是刪除webroot卷並重新創建它。從數據容器更新共享卷
錯誤在哪裏?
server:
build: ./docker/apache
image: server:1.3.16
restart: always
links:
- fpm
ports:
- 80:80 # HTTP
- 443:443 # HTTPS
volumes:
- webroot:/var/www/html:ro
fpm:
build: ./docker/php
image: fpm:1.0
restart: always
links:
- database
volumes:
- webroot:/var/www/html
data:
build:
context: .
dockerfile: dataDockerFile
image: smanapp/data:1.0.0
volumes:
- webroot:/var/www/html
volumes:
webroot:
不幸的是,沒有辦法在碼頭自動強制音量重新組合。我想我會改變我的撰寫文件版本到2.1。 –