1. 程式人生 > 其它 >Docker:使用Dockerfile檔案自定義映象

Docker:使用Dockerfile檔案自定義映象

技術標籤: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檔案:
image-20210115161014013image-20210115160849378
image-20210115161156128

執行容器後的結果:
image-20210115222715818