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