(1)查看安裝的Docker信息
docker info
(2)查看Docker版本
docker version
(3)鏡像類命令
(a)查看鏡像
docker images
(b)刪除鏡像
? ? ? 根據(jù)imageId或者imageName:tag刪除本地鏡像
docker rmi <imageId|imageName:tag>
(c)拉取鏡像
docker pull <imageName:tag>
(d)上傳鏡像到倉庫
docker push <imageName:tag>
(e)保存鏡像為tar包
docker save registry:latest > /data/registry.tar
(f)搜索鏡像
docker search <imageName>
(g)導入鏡像(用本地的tar包導入鏡像)
docker load –i <tarPath>
(h)給鏡像重新打tag
docker tag <imageId>? <imageName:tag>
(i)構建鏡像
docker build -t? <image> ?<>
(4)容器類命令
(a)查詢?nèi)萜?/p>
? ? 查詢正在運行的容器
docker ps?
? ? 查詢所有容器
docker ps -a
(b)刪除容器
? ? 刪除的容器只能是停止的,非正在運行的容器
docker rm <containerId|containerName>
(c)開啟停止的容器
docker start? <containerId|containerName>
(d)停止容器
docker stop <containerId|containerName>
(e)殺死容器
docker kill <containerId|containerName>
(f)從容器中取日志
docker logs <containerId|containerName>
(g)顯示一個運行的容器里面的進程信息
docker top <containerId|containerName>
(h)重啟容器
docker restart <containerId|containerName>
(i)從容器里面拷貝文件/目錄到本地一個路徑
docker cp <containerId|containerName>:/container_path to_path
(j)啟動容器
? ? 1、在容器中運行"echo"命令,輸出"helloword"
docker run image_name echo "hello word"
? ? 2、交互式進入容器中
docker run -i -t image_name /bin/bash
? ? 3、后臺運行容器使用–d參數(shù)(后臺運行)
docker run -d image_name