Docker:使用Dockerfile檔案自定義映象
阿新 • • 發佈:2021-01-24
技術標籤:Dockerdockerlinuxtomcatjava
Docker:使用Dockerfile檔案自定義映象
實現的功能是:將打包好的war包複製到Tomcat的webapps目錄下,完成專案的部署。
一、建立一個Dockerfile檔案,並且自定義映象的資訊
Dockerfile檔案常用的內容:
- from:指定當前自定義映象依賴的環境
- copy:將相對路徑下的檔案複製到自定義映象中
- workdir:說明映象的預設工作目錄
- cmd:需要執行的命令(在workdir下執行的,cmd可以寫多個,只以最後一個為準)
Dockerfile檔案內容:
from daocloud.io/library/tomcat:8.5.15-jre8 copy ssm.war /usr/local/tomcat/webapps
二、將準備好的Dockerfile和相應的war包拖拽到Linux系統中,通過Docker的命令製作映象
docker build -t 映象名稱:[tag] 路徑
三、示例
Dockerfile檔案:
執行容器後的結果: