以下均在centos 7進行的操作
docker安裝
yum install -y docker
-y:表示在安裝過程中按照默認配置進行安裝,不需要進行逐步確認
查看已經安裝的docker
yum list installed | grep docker
刪除已經安裝的docker
yum remove -y docker.x86_64yum remove -y docker-client.x86_64yum remove -y docker-common.x86_64
docker服務啟動
systemctl start docker 或者 systemctl start docker.service
docker服務狀態查看
systemctl status docker
docker服務停止
systemctl stop docker
docker服務重啟
systemctl restart docker
docker鏡像
docker pull tomcat:7.0.77-jre7
拉去命令:docker pull
鏡像名稱:tomcat
版本號(TAG):7.0.77-jre7
可以在網站(https://hub.docker.com )先查詢鏡像名稱及版本號,然后用docker命令進行拉去,拉去鏡像(默認從docker官方進行拉去,有可能會出現超時)
國內站點拉取
首先在/etc/docker目錄下編輯daemon.json文件
vi /etc/docker/daemon.json
在文件中加入:
{"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"] }
編輯完成之后重啟docker
systemctl restart docker
配置完成之后重新拉去(拉去速度根據網速決定)
列出所有鏡像
docker images
刪除鏡像
docker rmi docker.io/tomcat:7.0.77-jre7 或者 docker rmi b39c68b7af30docker.io/tomcat:鏡像名稱,拉去官網的鏡像名稱前都帶docker.io/前綴 b39c68b7af30:鏡像ID,根據自己實際的替換
導出鏡像
docker save docker.io/tomcat:7.0.77-jre7 >/root/mytomcat7.tar.gz
導入鏡像
docker load < /root/mytomcat7.tar.gz
docker容器
查看所有容器
docker ps -a
查看正在運行的容器
docker ps
啟動容器
交互方式啟動
docker run -it --name mytomcat1 docker.io/tomcat:7.0.77-jre7 /bin/bashmytomcat1 :表示啟動容器時給起的別名docker.io/tomcat:7.0.77-jre7:表示你要啟動哪個鏡像的容器實例/bin/bash:表示啟動以后用命令進行交互
守護進程方式啟動容器
docker run -d --name mytomcat2 docker.io/tomcat:7.0.77-jre7
交互的方式進入已經運行的容器中
docker exec -it mytomcat2 /bin/bash
停止容器
docker stop mytomcat2 或者 docker stop 3c28f94c533f3c28f94c533f:表示容器ID(CONTAINER ID)
重啟容器
docker start mytomcat2 或者 docker start 3c28f94c533f
刪除容器
docker rm mytomcat2 或者 docker rm 3c28f94c533f
刪除所有容器
docker rm `docker ps -a -q`
以上所述是小編給大家介紹的docker常用命令總結之安裝、鏡像、容器基本操作,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!
新聞熱點
疑難解答
圖片精選