Docker常用命令整理

本文转自:https://zhuanlan.zhihu.com/p/54946336

一、常用命令

docker pull ${CONTAINER NAME}                         #拉取镜像
docker images                                         #查看本地所有镜像
docker ps                                             #查看所有正在运行的容器,加-q返回id
docker ps -a                                          #查看所有容器,加-q返回id
docker rmi ${IMAGE NAME/ID}                           #删除镜像
docker rm ${CONTAINER NAME/ID}                        #删除容器
docker save ${IMAGE NAME} > ${FILE NAME}.tar          #将镜像保存成文件
docker load < ${FILE NAME}.tar                        #从文件加载镜像
docker start ${CONTAINER NAME/ID}                     #运行一个以前运行过的容器
docker stop ${CONTAINER NAME/ID}                      #停止一个正在运行的容器
docker logs ${CONTAINER NAME/ID}                      #显示运行容器的日志
docker run...                                         #运行一个容器
    --name ${container name}                          #设置容器名称
    -p ${host port}:${container port}                 #映射主机和容器内的端口
    -e ${env name}=${env value}                       #添加环境变量
    -d                                                #后台运行
    -v ${host folder path}:${container folder path}   #将主机目录挂在到容器内

远望世界教程Docker大约 2 分钟