使用GitHub和DockerHub自动构建并发布镜像

要使用自动构建,必须在 Docker Hub 和GitHub上拥有一个帐户。

首先登录您的Docker Hub账号,创建一个Repository,创建类似如下页面

使用GitHub和DockerHub自动构建并发布镜像_第1张图片

 点击创建的Repository,进入详情页后,点击“Builds”链接,进入Automated Builds页面

使用GitHub和DockerHub自动构建并发布镜像_第2张图片

点击 “Link to GitHub”,进入下面的页面

使用GitHub和DockerHub自动构建并发布镜像_第3张图片

 

点击右下方的 “Connect provider”,关联GitHub,输入GitHub账号密码登录后,按照提示操作,关联成功后如下图所示

使用GitHub和DockerHub自动构建并发布镜像_第4张图片

 在GitHub上新建一个项目,将您的Dockerfile上传到项目

使用GitHub和DockerHub自动构建并发布镜像_第5张图片

回到DockerHub,点击刚创建好的Automated Builds

 使用GitHub和DockerHub自动构建并发布镜像_第6张图片

 进入Build Configurations页面,在SOURCE REPOSITORY中选择已经关联过的选项,并设置分支

使用GitHub和DockerHub自动构建并发布镜像_第7张图片

最后选择 “Save and Build”

你可能感兴趣的:(Docker)