1. 程式人生 > >docker容器操作步驟及常用命令已tomcat為例

docker容器操作步驟及常用命令已tomcat為例

第一步:搜尋需要用的映象。比如需要tomcat

# docker search tomcat

index  是序列號,name 映象的名稱,description 映象的一些資訊,stars 關注度多少人,official 是不是官方的,autmomated是不是私有建立的

第二步:拉取(下載)映象  #docker pull tomcat

下載如果不加入版本號 自動下載latest版本的,如果想加入版本號加入:後面版本號  #docker pull tomcat:7.1

檢視下載成功的映象用 docker images

第三步:根據你下載的映象啟動映象就是啟動容器 

docker run --name mytomcat -d tomcat:latest

 --name 代表給映象起個名字隨便起, -d 是代表後臺執行 -d後面代表的是執行那個映象,映象的名字

出現唯一標籤ID的東西代表執行成功。

如果你想看那些容器在執行用

docker ps  
檢視執行中的容器

可以停止執行中的容器 

停止執行中的容器
docker stop  容器的id

可以檢視所以容器

檢視所有的容器
docker ps -a

在啟動容器

啟動容器
docker start 容器id

 刪除一個容器,刪除容器需要容器是在停止的狀態下

刪除一個容器
 docker rm 容器id

 第四步:tomcat容器啟動成功 ,但是你是訪問不到的,因為你沒有對映埠號,這時候你就需要用到上面的命令停止刪除等。

啟動一個做了埠對映的tomcat
[[email protected] ~]# docker run -d -p 8888:8080 tomcat
-d:後臺執行
-p: 將主機的埠對映到容器的一個埠    主機埠:容器內部的埠

 

 

成功!!!!

注意:如果不成功,看看自己的虛擬機器的防火牆是否關閉。 

更多命令參看
https://docs.docker.com/engine/reference/commandline/docker/
可以參考每一個映象的文件