Docker基本命令之 镜像管理

镜像管理

docker常用基础命令:

  • 查看docker版本信息:docker version

  • 查看docker系统信息:docker info

  • docker服务相关:

    • 查看docker服务:systemctl status docker
    • 启动docker服务:systemctl start docker
    • 停止docker服务:systemctl stop docker
    • 重启docker服务:systemctl restart docker

镜像管理

  • 查看镜像:docker images

  • 搜索镜像:docker search jenkins(示例)

  • 拉取镜像:docker pull jenkins:19.03.14 (可拉取指定版本镜像,不加则拉取最新镜像)

  • 推送镜像到仓库:(需要先将镜像修改成规范格式,再进行push)

    • 格式修改:docker tag jenkins:latest xxx.com/jenkins:latest
    • 然后:docker push xxx.com/jenkins:latest (xxx.com是私有hub域名或者可以换成注册的用户名)
  • 修改镜像名称:docker tag 镜像ID jenkins:19.03.15

  • 查看镜像创建历史:docker history jenkins:v19

  • 删除镜像:docker rmi 镜像ID

  • 查看镜像历史版本:docker images ls jenkins

  • 镜像打包:docker save jenkins > jenkins.tar

  • 镜像加载:docker load < jenkins.tar

  • 镜像打标签:docker tag jenkins:v19 jenkins:v20

  • 查看容器/镜像的元信息:

    1. docker inspect 容器ID
    2. 格式化输出:docker inspect -f "{{".Metadata"}}" 容器ID -- 根据key提取关键信息
    3. 具体可参考Inspect语法

以上就不做过多介绍了,活学活用,小伙伴们可以自己手动实践哦^^^

posted @ 2021-10-22 17:08  九霄风云  Views(180)  Comments(0)    收藏  举报