docker常用操作

2021-10-01 20:30:42 字數 1695 閱讀 9848

#docker服務

systemctl start docker       //啟動docker服務,安裝完docker需要啟動服務才能執行docker命令

systemctl stop docker       //關閉docker服務

#倉庫docker login                      //登陸docker hub,需要先在docker hub上註冊賬號,拉取映象不需要登陸,提交映象的時候需要登陸

docker logout                   //退出 docker hub登陸

docker pull ubuntu:14.04 //從docker hub 拉取ubuntu:14.04 。其中14.04 為tag如果不加,預設拉取最新版本

docker commit    容器     //把容器儲存為映象

docker push ubuntu:14.04 //提交映象到自己的倉庫,

#映象操作

docker version                 //檢視docker版本

docker --help                  //檢視幫助文件

docker image ls             //檢視本地所有映象

docker run hello-world  //執行 hello-world映象,如果映象不存在會從docker hub上拉取並執行

docker run -it centos     //互動式 ctrl+d 或者exit退出互動式操作

docker run -d centos     //後台執行centos

docker rmi 映象名         //刪除映象,如果有容器(映象是唯讀的,執行後的映象就是容器,是可以讀寫的。類似物件導向中的                                          //類和物件的概念)在執行,需要先停止容器或者加上 -f 強制刪除

docker tag oldname newname //給映象重新命名

#容器操作

docker container ls                                 //檢視當前正在執行的容器

docker container ls -a                             //檢視所有容器,包括退出的容器。 -a就是 -all的意思

docker rm $(docker container ls -aq)      //刪除所有退出的容器

docker rm $(docker container ls -f "status=exited" -q)  //刪除所有狀態為exited的容器

docker ps                                               //檢視正在執行的容器

docker rm $(docker ps -aq)                    //刪除所有退出的容器

docker container ls -aq //檢視所有容器,包括退出的容器的id

docker stop 容器名或容器id                      //停掉正在執行的容器

docker exec -it 容器名或容器id /bin/bash     //進入正在執行中的容器

docker inspect    容器名或容器id                //顯示容器資訊

Docker常用操作

伺服器 centos7 docker版本1.12.6 安裝docker yum y install docker啟動服務 service docker start 檢視版本 docker version檢視映象 docker images搜尋映象 docker search 映象名拉取映象 dock...

docker常用操作

一,基本操作 1.docker run it centos 進入容器 2.docker ps 顯示正在執行的容器 3.docker ps a 4.docker inspect 容器id 顯示容器詳細資訊 5.自定義容器名字 docker run name container01 i t ubuntu...

docker常用操作

一些docker常用的命令 docker exec it 映象id bash 執行進入映象 docker run d i t 映象id 執行映象 docker pull centos latest docker ps 列出所有正在執行的容器 docker image ls 列出所有的映象 docke...