1. 程式人生 > >docker常見命令大全

docker常見命令大全

版本 rfi 端口 主機 body IT star 方式 終端

1.docker幫助說明

docker help

2.查看docker版本

docker version

3.顯示docker系統的信息

docker info

4.檢索image

docker search image_name

5.拉取指定鏡像到本地

docker pull imagename

6. 查看本地鏡像

docker images

7.刪除某個鏡像

docker rmi id/name

8.以鏡像imagename創建名為test的容器,並以後臺模式運行,並做端口映射到宿主機2222端口,P參數重啟容器宿主機端口會發生改變 --name 容器名稱 -d 鏡像名稱

docker run -d -p 2222:22 --name test -d imagename

9.查看當前正在運行的容器

docker ps

10.啟動/停止/重啟某個容器

docker start/stop/restart id/name

11.查看所有容器的狀態

docker ps -a

12.進入某個容器(使用exit退出後容器也跟著停止運行)

docker attach id

13.啟動一個偽終端以交互式的方式進入某個容器(使用exit退出後容器不停止運行),運行bash

docker exec -ti id /bin/bash

14.復制test1容器並且重命名為test且運行,然後以偽終端交互式方式進入容器,運行bash

docker run --name test -ti test1 /bin/bash

15.啟動所有的容器命令

docker start $(docker ps -a | awk ‘{ print $1}‘ | tail -n +2)

16.關閉所有的容器命令

docker stop $(docker ps -a | awk ‘{ print $1}‘ | tail -n +2)

17.刪除所有的容器命令

docker rm $(docker ps -a | awk ‘{ print $1}‘ | tail -n +2)

18.刪除所有的鏡像

docker rmi $(docker images | awk ‘{print $3}‘ |tail -n +2)

19.通過當前目錄下的Dockerfile創建一個名為testimage 的鏡像 註意後面 一個點

docker build -t testimage .

20.以鏡像testimage 創建名為test的容器,並以後臺模式運行,並做端口映射到宿主機2222端口,P參數重啟容器宿主機端口會發生改變 --name 容器名稱 -d 鏡像名稱

docker run -d -p 2222:22 --name test -d testimage

21.查看指定容器日誌

docker logs testcore

docker常見命令大全