10·镜像管理入门

Docker Hub

Docker Hub

学习目标

  1. 了解 Docker Hub
  2. 掌握登录和推送

Docker Hub 简介

Docker Hub = 镜像的 GitHub

├── 官方镜像(Official Images)
│   ├── nginx
│   ├── python
│   └── ubuntu
├── 认证发布者(Verified Publishers)
│   ├── bitnami/redis
│   └── datadog/agent
└── 社区镜像(Community)
    └── user/my-app

常用命令

# 登录
docker login
# 输入用户名和密码

# 推送镜像
docker tag my-app:v1 username/my-app:v1
docker push username/my-app:v1

# 拉取
docker pull username/my-app:v1

# 登出
docker logout

自动构建

GitHub 代码更新 → 触发 Docker Hub 构建 → 生成新镜像

小结

操作命令
登录docker login
推送docker push
拉取docker pull
登出docker logout

练习编辑器

bash
Loading...