Docker常用命令

目录

  • 基本命令
  • 镜像管理

一、基本命令

  • Docker版本信息 docker version
  • 列出所有容器 docker ps -a
  • 列出docker系统信息 docker info
  • 删除容器 docker rm 容器ID
  • 下载镜像 docker pull tomcat:9-jre8-slim
  • 打标签 docker tag bookmark_backup shenmaple/pony:bookmark_backup
  • 上传镜像 docker push docker pull shenmaple/pony:bookmark_backup
  • 运行容器 docker run -dit -p 2000:2000 -p 3307:3306 shenmaple/pony:bookmark_backup

二、镜像管理

docker pull tomcat:9-jre8-slim #用pull命令将镜像下载下来
docker push 172.18.232.50/si-tech/tomcat:9-jre8-slim #用push命令将本地镜像上传到镜像仓库
docker images  #列出本地镜像
docker image ls  #只显示顶层镜像
docker image ls -a  #显示包括中间层镜像在内的所有镜像,需要加-a参数
docker image ls tomcat  #根据条件列出部分镜像
docker rmi 镜像ID  #根据镜像ID删除镜像
docker rmi <仓库名>:<标签>  #根据镜像名称删除镜像
docker export <CONTAINER ID> > /home/export.tar  #Export命令用于持久化容器(不是镜像)
docker save busybox-1 > /home/save.tar  #Save命令用于持久化镜像(不是容器)
docker import - busybox-1-export:latest  #与docker export对应,导入压缩包生成镜像(可重新指定镜像名字)
docker load < /home/save.tar  #与docker save对应,导入压缩包生成镜像
posted @ 2022-03-24 11:13  shenguoqiang  阅读(27)  评论(0)    收藏  举报