製作自己的鏡像並運行

我們要怎麼創建自己的java web端鏡像呢?

首先我們應該想一想我們的鏡像是要運行在tomcat裏面

1. 拉取基礎鏡像

docker pull hub.c.163.com/library/tomcat:latest

    a. 查看鏡像

docker images

2. 編寫Dockerfile

vim Dockerfile
#Docker內容
from hub.c.163.com/library/tomcat #自己的鏡像以tomcat鏡像爲起點

MAINTAINER author [email protected] #所有者

COPY xxx.war /usr/local/tomcat/webapps #將應用war包copy到webapps目錄下,應用會隨着tomcat的啓動也啓動

  

3. 構建鏡像

docker build -t xxx:latest

查看鏡像

docker images

注: 當IMAGE ID一樣時, 刪除鏡像可以使用命令:

docker rmi repository:tag

  

4. 啓動鏡像

#docker run -d -p 對外端口:容器端口 鏡像名
docker run -d -p 8888:8080 xxx

  a. 檢查容器是否運行

docker ps

  b. 檢查端口是否正常

netstat -na|grep 8888

  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章