Docker命令参数大全
镜像管理命令
Docker images #查看本机镜像
Docker push 镜像名称:标签 #上传镜像
Docker pull 镜像名称:标签 #下载镜像
Docker history #查看镜像的制作历史
Docker search 镜像名称 #从官方仓库查找镜像
Docker save 镜像名称:标签-o 备份镜像名称.tar #备份镜像为tar包
Docker load -i 备份镜像名称 #导入备份的镜像文件
Docker rmi 镜像名称:标签 #删除镜像(必须先删除该镜像启动的容器)
Docker inspect 镜像名称:标签 #查看镜像的详细信息
Docker tag 镜像名称:标签 新的镜像名称:新的标签 #创建新的镜像名称和标签
容器管理命令
Docker run -itd 镜像名称:标签 启动命令 #创建后台启动一个容器
Docker ps #查看容器-a所有容器包含未启动的-q只显示id
Docker rm 容器ID #删除容器-f强制删除
Docker start|stop|restart 容器id #启动、停止、重启容器
Docker cp 本机文件路径 容器id:容器内路径 #把本机文件拷贝到容器内
Docker cp 容器id:容器内路径 本机文件路径 #把容器内文件拷贝到本机
Docker inspect 容器id #查看容器详细信息
Docker attch 容器id #进入容器的默认进程,退出容器会将容器关闭
Docker attch 容器id [ctrl+p ctrl+q] #进入容器以后,退出容器不关闭容器的办法
Docker exec -it 容器id 启动命令 #进入容器新的进程,退出后容器不会关闭