第一個Docker映象Java-web專案
阿新 • • 發佈:2018-12-23
一、系統環境
win10+docker
二、製作Docker映象
1、啟動docker
2、進入powershell
3、進入自己的工作目錄
我的工作目錄在E:/study/DOCKER/share/
4、拉取依賴映象tomcat
先檢視本地映象列表,確認沒有tomcat相關映象
進入阿里雲的映象倉庫拉取tomcat映象從docker倉庫拉取
檢視映象詳情,copy映象地址(docker pull tomcat)到powershell下執行
由於我之前已經拉取過(本地倉庫中有),所以提示已存在
執行docker images 檢視映象列表,可以看到tomcat
5、建立Dockerfile檔案(touch Dockerfile)
編輯Dockerfile檔案(注意建立完成後,需要將檔案字尾.txt去掉否則建立映象的時候會報錯),tomcat的目錄在映象倉庫中可以檢視到。
6、建立映象
7、啟動映象(包括基於映象的容器一起啟動)
先檢視映象列表資訊
啟動映象(映象內部包含tomcat,啟動後在虛擬化的容器中執行需要做網路埠對映將tomcat的8080埠對映到本地網路的80埠)
啟動後docker會為這個容器生成一個ID,後面可通過這個容器ID和docker start|restart ID進行重啟動。(如果非首次還是用docker run 則會使映象資訊恢復至原始狀態。(針對映象的修改將丟失))
8、驗證容器啟動情況
在本地瀏覽器中輸入localhost:80/dams-pm/即可
啟動成功如圖所示。