docker常用命令

2021-10-18 13:09:42 字數 1541 閱讀 4201

1.docker基本命令:

systemctl status docker 檢視docker執行狀態

systemctl start docker 啟動docker

systemctl stop docker 關閉docker

systemctl restart docker 重啟docker

systemctl enable docker 開機自動啟動docker

2.為了讓我們拉取映象更快一點,不去國外拉取,所以我們得配置映象

vi /etc/docker/daemon.json		

更新daemon.json檔案

systemctl daemon-reload

systemctl restart docker

映象的操作

查詢映象: docker search 映象名

拉取映象: docker pull 映象名:版本  注意:如果沒有寫版本拉取最新的版本

檢視本地映象: docker images

刪除映象: docker rmi 映象名/映象id

查詢所有的映象id: docker images -q

批量刪除映象: docker rmi `docker iamges -q`

容器的操作

建立容器常用的引數說明:

建立容器命令:docker run

-i:表示執行容器

-t:表示容器啟動後會進入容器命令列(互動式)。

–name :為建立的容器命名。

-d:在run後面加上-d引數,則會建立乙個守護式容器在後台執行。

-p:表示埠對映,前者是宿主機埠,後者是容器內的對映埠。可以使用多個-p做多個埠對映

-v:表示目錄對映關係(前者是宿主機目錄,後者是對映到宿主機上的目錄),可以使用多個-v做多個目錄或檔案對映。注意:最好做目錄對映,在宿主機上做修改,然後共享到容器上

建立容器:

1.建立互動式容器: docker run -it 映象名 /bin/bash

退出容器: exit(它退出容器的同時,會關閉容器)

正常退出: ctrl+p+q

2.建立守護式容器: docker run -id  映象名
檢視正在執行的容器: docker ps

檢視所有的容器(關閉或者啟動): docker ps -a

檢視所有的容器id: docker ps -a -q

刪除容器: docker rm 容器名/容器id

批量刪除容器: docker rmdocker ps -a -q

啟動關閉容器: docker start 容器id/容器名

關閉容器: docker stop 容器id/容器名(建議別使用這個命令,超級慢), docker kill 容器id/容器名 建議使用

進入正在執行的容器: docker exec -it 容器名/容器id /bin/bash -->注意:exit退出的時候,它不會關閉容器了

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

docker常用命令

1.刪除已退出的容器 docker rm docker ps a q 2.強制刪除所有容器 docker rm f docker ps a 3.docker attach 進不去的時候可以用docker exec it containerid bin bash docker run it ubunt...

docker常用命令

docker常用命令 1.進入docker容器 sudo docker run it insaneworks centos bin bash 使用ctrl p或者ctrl q可以進入和退出容器 2.拉去乙個映象 docker pull insaneworks centos 檢視所有的映象 docke...