Docker Hub简介及自动化构建镜像
来源:互联网 发布:java sort排序算法 编辑:程序博客网 时间:2024/04/26 00:28
Docker Hub
官网https://hub.docker.com,它提供与源代码托管服务的github类似,dockerhub托管的是镜像。
镜像分发
- 注册Docker Hub账号
- 运行
docker login
输入用户名和密码(登录信息保存在~/.docker/config.json 中。PS:我的环境是centos7) - 使用push命令上传镜像,不指定镜像tag的话,会将仓库中本地的所有镜像都长传到dockerhub
命令如:docker push tonyxinminghui/test:v1
- 我们的镜像就上传完毕可以在dockerhub的仓库管理页面查看。
自动化构建
我们除了可以在本地创建镜像push到dockerhub上,也可以利用dockerhub提供的自动化构建技术在服务端直接构建镜像。提供dockerhub连接一个包含Dockerfile文件的github的仓库,这样dockerhub的构建集群服务器就会自动构建镜像,这种方式构建出来的镜像会被标记为Automated Build。
以下是具体流程:
1. 登录dockerhub,点击下图中按钮
2. 如果你是第一次构建就会看到以下内容,点击linkAccount
3. 会进入下图页面,由于我们在这里演示连接github,所以点击link Github。
4. 出现下图页面推荐选择上面的
5. 进入下图页面选择授权
6. 输入密码
7. 到此为止连接github的操作完毕,继续创建
8.
9. 进入github选择连接相应的仓库
10. 选中
11. 在这里可以填写一些docker镜像的基本信息
12. 点击触发生成镜像
13.在build details中查看镜像生成过程中的具体信息,包括错误信息。
0 0
- Docker Hub简介及自动化构建镜像
- Docker实践(七):Docker Hub(镜像分发、自动化构建)
- 022-利用 Docker Hub 与 GitHub 来完成镜像的自动构建
- 使用DaoCloud持续构建docker镜像,自动化部署
- docker hub切换国内镜像
- Docker--docker使用及自定义Dockerfile构建镜像
- Docker构建镜像
- 【Docker】Docker构建镜像
- Arukas Docker 制作自己的镜像---Docker hub
- Docker镜像推送(push)到Docker Hub
- Docker 容器创建镜像并提交到Docker hub
- 如何将一个docker镜像push到docker hub
- docker无法从docker hub下载镜像
- Docker镜像简介
- Docker镜像简介
- Docker:镜像加速器,阿里云,Docker Hub 镜像站点,升级你的Docker客户端
- jenkins构建Docker 镜像(基于Jenkins的Docker镜像及Jenkins插件)
- jenkins构建Docker 镜像(基于Jenkins的Docker镜像及Jenkins插件)
- bootstrap基本css样式按钮
- 18. 4Sum
- 2016 China CAD&CG 参会总结 -- day1
- hdu 5969 最大的位或【贪心】
- ubuntu16.04一步一步安装配置mpich
- Docker Hub简介及自动化构建镜像
- 【十九】微分动态规划
- 周六
- django的增删改查
- 内存管理
- S3C6410(OK6410开发板介绍)
- 二叉树系列---symmetric_tree
- POJ2056-The Separator in Grid
- Linux的一些命令