3、Docker容器操作


鏡像 相當於一個安裝包;
容器 相當於解壓安裝包運行的程序,運行鏡像產生一個容器

鏡像(wechat安裝程序)-- 運行鏡像 – 產生一個容器(正在運行的一個軟件,運行的wechat)

1、搜索鏡像

docker search tomcat

2、拉取鏡像

docker pull tomcat

3、根據鏡像啓動容器

docker run --name mytomcat -d tomcat:latest

說明:
run 表示運行容器
–name 表示給容器起個別名
-d 表示後臺運行
latest 表示最新版本 可省略,其他版本需要加上

4、查看運行中的容器

docker ps

5、停止運行中的容器

docker stop 957800b8b513

957800b8b513 爲 CONTAINER ID

也可以根據NAMES 進行stop

6、查看所有的容器

docker ps -a

docker ps -a 查看所有容器,包含運行中的和停止的

7、啓動指定容器

docker start 957800b8b513

957800b8b513 爲 CONTAINER ID

8、刪除容器

docker rm 957800b8b513

刪除容器是rm ,刪除鏡像是rmi
957800b8b513 爲 CONTAINER ID

9、啓動一個做了端口映射的tomcat

docker run -d -p 6666:8080 tomcat

–name 可以不寫
-d 表示後臺運行
-p 表示端口映射,前面端口表示虛擬機端口,後面端口表示容器端口
即 主機端口:容器端口

10 、查看防火牆的狀態

service firewalld status

查看當前防火牆狀態
systemctl status firewalld
關閉當前防火牆
systemctl stop firewalld
開機防火牆不啓動
systemctl disable firewalld

關閉防火牆

 service firewalld stop

11、查看容器日誌

docker logs 9a96f6c54821

9a96f6c54821 爲 CONTAINER ID
也可以是容器名

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