文章目錄
鏡像 相當於一個安裝包;
容器 相當於解壓安裝包運行的程序,運行鏡像產生一個容器
鏡像(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
也可以是容器名