docker常見命令大全
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常見命令大全