Docker 镜像与容器网络数据管理全解
1. Docker 镜像自动化构建
Docker Hub 允许我们使用其构建集群从 GitHub 或 Bitbucket 仓库创建自动化镜像。以下是使用 GitHub 进行自动化构建的步骤:
1.1 准备工作
- 在 Docker Hub 和 GitHub 上拥有账户。
- 拥有一个顶级目录包含对应 Dockerfile 的 GitHub 仓库。
1.2 操作步骤
- 登录 Docker Hub(https://hub.docker.com/),点击绿色加号,在右上角添加仓库图标,点击“Automated Build”,选择 GitHub 作为自动化构建源,选择“Public and Private (recommended)”选项连接到 GitHub,按提示提供 GitHub 用户名和密码,选择要进行自动化构建的 GitHub 仓库。
- 选择 GitHub 仓库后,选择用于自动化构建的分支,指定自动构建后使用的标签名(默认使用“latest”),点击“Save and trigger build”按钮开始自动化构建过程。
构建示意图如下:
graph LR A[登录 Docker Hub] --> B[添加仓库并选择 Automated Build] B --> C[选择 GitHub 源] C --> D[提供 GitHub 凭据] D -->