『中級篇』docker 使用bind Mounting實戰(36)

markriver發表於2021-09-09

這節透過一個真實的web專案部署來實踐使用docker的持久化儲存,這裡找了個python的flask演示

建立映象
pwdll
 more Dockerfile

圖片描述

sudo service docker restartpwdsudo docker build -t liming/flask-skeleton .
docker image ls

圖片描述

圖片描述

建立容器
sudo docker run -d -p 80:5000 -v $(pwd):/skeleton --name flask liming/flask-skeleton
curl 127.0.0.1:80# 172.28.128.3ip a

圖片描述

圖片描述

圖片描述

修改容器外的檔案

圖片描述

圖片描述

圖片描述

PS:透過這個例子我想到了,我做java開發的可以吧對應的tomcat裡面的webapp下的關聯容器外部,容器內就跑tomcat 連線容器外的檔案app 就可以了。是不是很爽啊!



作者:IT人故事會
連結:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/818/viewspace-2805803/,如需轉載,請註明出處,否則將追究法律責任。

相關文章