系列文章目錄
文章目錄
- 系列文章目錄
- 前言
- 一、構建鏡像
- 二、運行鏡像
- 三、列出正在運行的容器
- 四、停止正在運行的容器
前言
前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到網站,這篇文章男女通用,看懂了就去分享給你的碼吧。
首先從遠程倉庫拉取Tomcat鏡像到本地。
docker pull tomcat
使用images命令查看是否拉取成功。
創建鏡像文件并將war包上傳到同級目錄下。(本文是在/usr/local/docker/tomcat文件夾下創建,可根據個人需要自由調整)
touch Dockerfile
使用vi命令編輯Dockerfile文件
FROM tomcatMAINTAINER "test <xxx@xx.com>"ADD test.war /usr/local/tomcat/webapps/CMD ["catalina.sh", "run"]
一、構建鏡像
sudo docker build -t test/tomcat .
-t:表示為當前鏡像命名。
.(最后的點):表示當前目錄
二、運行鏡像
docker run -d -p 8888:8080 test/tomcat
-d:表示指定容器后臺運行
-p:表示宿主機的8080端口對外映射暴露為8888端口
三、列出正在運行的容器
docker ps
四、停止正在運行的容器
docker stop 9aae90aca797
stop后面的參數為容器的ID號