3 Docker常用命令

2021-10-09 14:28:38 字數 2296 閱讀 4529

2. 容器`ps`相關命令

停止與啟動容器

檔案拷貝

目錄掛載

檢視容器ip位址

刪除容器

☆檢視映象

這些映象都是儲存在docker宿主機的/var/lib/docker目錄下

docker images

#repository tag image id created size

#映象名稱 映象標籤 映象id 映象的建立日期 映象大小

搜尋映象
如果你需要從網路中查詢需要的映象,可以通過以下命令搜尋

docker search 映象名稱

#name description stars official automated

拉取映象

docker pull 映象名稱

docker pull centos:7

刪除映象
按映象id刪除映象

docker rmi 映象id

#刪除所有映象

docker rmi docker images -q

容器就存放在/var/lib/docker/containers裡。

檢視容器
#檢視正在執行的容器

docker ps

#檢視所有容器

docker ps –a

#檢視最後一次執行的容器

docker ps –l

#檢視停止的容器

docker ps -f status=exited

建立與啟動容器

建立容器命令docker run

互動式方式建立容器
這時我們通過ps命令檢視,發現可以看到啟動的容器,狀態為啟動狀態

docker run -it --name=容器名稱 映象名稱:標籤 /bin/bash

docker run -it --name=dockeros b5b4d78bc90c /bin/bash

#退出當前容器

exit

守護式方式建立容器
docker run -di --name=容器名稱 映象名稱:標籤

docker run -di --name=dockeros b5b4d78bc90c

#登入守護式容器方式

docker exec -it 容器名稱 (或者容器id) /bin/bash

停止與啟動容器
#停止容器

docker stop 容器名稱(或者容器id)

#啟動容器

docker start 容器名稱(或者容器id)

檔案拷貝
如果我們需要將檔案拷貝到容器內可以使用cp命令

docker cp 需要拷貝的檔案或目錄 容器名稱:容器目錄

#將檔案從容器內拷貝出來

docker cp 容器名稱:容器目錄 需要拷貝的檔案或目錄

目錄掛載
我們可以在建立容器的時候,將宿主機的目錄與容器內的目錄進行對映,這樣我們就可以通過修改宿主機某個目錄的檔案從而去影響容器。

#建立容器 新增-v引數 後邊為   宿主機目錄:容器目錄

docker run -di -v /usr/local/myhtml:/usr/local/myhtml --name=mycentos3 centos:7

#檢視對映路徑

cd /var/lib/docker/containers 檢視對映位址

檢視容器ip位址

我們可以通過以下命令

#檢視容器執行的各種資料

docker inspect 容器名稱(容器id)

#直接輸出ip位址

docker inspect --format=

'}' 容器名稱(容器id)

刪除容器
#刪除指定的容器

docker rm 容器名稱(容器id)

3 docker常用命令

docker基本命令 docker顯像管理 docker容器管理 root moli docker exec it busybox ls i互動式 t終端方式開啟 busybox乙個容器 ls命令 bin dev etc home proc root sys tmp usr var root mol...

docker系列 3 Docker的常用命令

操作指令 檢視docker版本 docker version 檢視docker概要資訊 docker info 檢視docker幫助文件 docker help 2.1 搜尋映象 name 映象名稱 description 映象描述 official 是否官方 automated 自動構建,表示該映...

Docker實踐3 Docker常用命令 未完

檢視容器及執行程序 docker ps 檢視容器內部資訊 docker inspect container id 進入容器 docker attach container id 退出容器 docker kill container id 檢視日誌 docker logs container id 刪...