3、Docker容器操作
生活随笔
收集整理的這篇文章主要介紹了
3、Docker容器操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1、搜索鏡像
- 2、拉取鏡像
- 3、根據鏡像啟動容器
- 4、查看運行中的容器
- 5、停止運行中的容器
- 6、查看所有的容器
- 7、啟動指定容器
- 8、刪除容器
- 9、啟動一個做了端口映射的tomcat
- 10 、查看防火墻的狀態
- 11、查看容器日志
鏡像 相當于一個安裝包;
容器 相當于解壓安裝包運行的程序,運行鏡像產生一個容器
鏡像(wechat安裝程序)-- 運行鏡像 – 產生一個容器(正在運行的一個軟件,運行的wechat)
1、搜索鏡像
docker search tomcat2、拉取鏡像
docker pull tomcat3、根據鏡像啟動容器
docker run --name mytomcat -d tomcat:latest說明:
run 表示運行容器
–name 表示給容器起個別名
-d 表示后臺運行
latest 表示最新版本 可省略,其他版本需要加上
4、查看運行中的容器
docker ps5、停止運行中的容器
docker stop 957800b8b513957800b8b513 為 CONTAINER ID
也可以根據NAMES 進行stop
6、查看所有的容器
docker ps -adocker ps -a 查看所有容器,包含運行中的和停止的
7、啟動指定容器
docker start 957800b8b513957800b8b513 為 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 stop11、查看容器日志
docker logs 9a96f6c548219a96f6c54821 為 CONTAINER ID
也可以是容器名
總結
以上是生活随笔為你收集整理的3、Docker容器操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2、Docker 常用操作命令
- 下一篇: 7、mybatis主配置文件之mappe