1. 程式人生 > >第一個Docker映象Java-web專案

第一個Docker映象Java-web專案

一、系統環境

win10+docker

二、製作Docker映象

1、啟動docker

clipboard

2、進入powershell

clipboard

clipboard

3、進入自己的工作目錄

我的工作目錄在E:/study/DOCKER/share/

clipboard

4、拉取依賴映象tomcat

先檢視本地映象列表,確認沒有tomcat相關映象

clipboard

進入阿里雲的映象倉庫拉取tomcat映象從docker倉庫拉取

clipboard

檢視映象詳情,copy映象地址(docker pull tomcat)到powershell下執行

clipboard

由於我之前已經拉取過(本地倉庫中有),所以提示已存在

clipboard

執行docker images 檢視映象列表,可以看到tomcat

clipboard

5、建立Dockerfile檔案(touch Dockerfile)

clipboard

編輯Dockerfile檔案(注意建立完成後,需要將檔案字尾.txt去掉否則建立映象的時候會報錯),tomcat的目錄在映象倉庫中可以檢視到。

clipboard

6、建立映象

clipboard

7、啟動映象(包括基於映象的容器一起啟動)

先檢視映象列表資訊

啟動映象(映象內部包含tomcat,啟動後在虛擬化的容器中執行需要做網路埠對映將tomcat的8080埠對映到本地網路的80埠)

clipboard

啟動後docker會為這個容器生成一個ID,後面可通過這個容器ID和docker start|restart ID進行重啟動。(如果非首次還是用docker run 則會使映象資訊恢復至原始狀態。(針對映象的修改將丟失))

8、驗證容器啟動情況

在本地瀏覽器中輸入localhost:80/dams-pm/即可

clipboard

啟動成功如圖所示。