docker常用命令匯總
docker安裝
1、要求:linux內(nèi)核在3.10及其以上
內(nèi)核版本查看:
uname -r
內(nèi)核升級:
yun update
2、docker安裝
yum install docker
3、docker版本查看
docker -v
4、docker啟動
systemctl start docker
5、docker停止
systemctl stop docker
6、設置開機啟動docker
systemctl enable docker
docker卸載
查看軟件安裝
rpm -qa |grep -i docker
或者
yum list installed | grep docker
卸載docker
yum remove docker*.x86_64
//刪除相關的鏡像與容器
rm -rf /var/lib/docker
docker常用操作
1、檢索:
docker search 關鍵字
eg:
docker search mysql
2、拉取
docker pull 鏡像名[:tag] (:tag為可選項,指版本號,不指定tag默認是latest)
docker pull docker pull tomcat:8.0.18-jre7
3、查看本地鏡像
docker images
4、刪除鏡像
docker rmi image-id
5、運行容器
docker run --name mytomcat -d tomcat:8.0.18-jre7
啟動tomcat:
docker run -d -p 8888:8080 --name mytomcat tomcat:8.0.18-jre7
啟動mysql:
docker run --name mysql01 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
啟動redis:
docker run -d -p 6379:6379 --name redis01 redis:4.0.12
啟動RabbitMQ:
docker run -d -p 5672:5672 -p 15672:15672 --name rabbitMQ 41f7a13e37d3
docker下查看redis版本:
docker exec -it redis01 redis-server -v
-p:端口映射,虛擬機的端口8888映射到tomcat容器的8080端口
mytomcat:為自定義名稱
-d:表示后臺運行
6、查看docker中運行的容器
docker ps
7、查看docker中所有的容器
docker ps -a
8、停止運行的容器
docker stop container-id 或 容器名稱
9、重新啟動容器
docker start container-id
10、刪除容器(容器需要在停止狀態(tài))
docker rm container-id
11、查看防火墻狀態(tài)
service firewalld status service firewalld stop:關閉防火墻
12、查看容器日志
docker logs container-id
到此這篇關于docker常用命令匯總的文章就介紹到這了,更多相關docker常用命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
在Docker中部署Confluence和jira-software的方法步驟
這篇文章主要介紹了在Docker中部署Confluence和jira-software的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-06-06如何解決啟動docker desktop報The network name ca
在使用Docker Desktop時,可能遇到"The network name cannot be found"的錯誤,解決這個問題的方法是打開管理員權限的終端,執(zhí)行重啟Docker Desktop的相關命令,如果遇到虛擬化未開啟的提示,需要執(zhí)行“bcdedit /set hypervisorlaunchtype auto”2024-10-10Spring?Boot?分層打包?Docker?鏡像實踐及分析(推薦)
這篇文章主要介紹了Spring?Boot?分層打包?Docker?鏡像實踐及分析,本文通過圖文并茂的形式實例代碼相結合給大家介紹的非常詳細,需要的朋友可以參考下2021-12-12Docker 部署單機版 Pulsar 和集群架構 Redis(開發(fā)神器)的方法
這篇文章主要介紹了Docker 部署單機版 Pulsar 和集群架構 Redis(開發(fā)神器)的相關知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10docker中使用mysql數(shù)據(jù)庫詳解(在局域網(wǎng)訪問)
這篇文章主要給大家介紹了在docker中使用mysql數(shù)據(jù)庫,在局域網(wǎng)訪問的相關資料,文中通過圖文以及示例代碼介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。2017-06-06docker拉取鏡像報錯:Error?response?from?daemon:?Get?“https://r
今天做完一個新項目,搭建了一個新的虛擬機,打算使用docker來搭建各種環(huán)境,發(fā)現(xiàn)拉取鏡像報錯Error?response?from?daemon:?Get?"https://registry-1.docker.io/v2/":?dial?tcp,所以接下來給大家介紹了docker拉取鏡像報錯的解決過程,需要的朋友可以參考下2024-08-08