本文介绍: docker因为其便利性和隔离性已经成为日常开发中非常常见的技术,使用docker可以把我们的编译开发环境打包,在任何机器上只要把docker镜像来取下来运行,不需要重复搭建编译开发环境。使用过docker的用户都知道,docker的镜像仓维护设计得跟代码维护类似,docker的很多命令与git的命令基本一致,比如pull、push、add、tag、commit,引入容器后,你会发现管理环境就像开发代码一样优雅。
使用github作为docker镜像存储仓库
docker因为其便利性和隔离性已经成为日常开发中非常常见的技术,使用docker可以把我们的编译开发环境打包,在任何机器上只要把docker镜像来取下来运行,不需要重复搭建编译开发环境。
使用过docker的用户都知道,docker的镜像仓维护设计得跟代码维护类似,docker的很多命令与git的命令基本一致,比如pull、push、add、tag、commit,引入容器后,你会发现管理环境就像开发代码一样优雅。
在内网环境里,我们可以自己搭建公共镜像仓,并分享同步自己的开发环境镜像,大家一起使用,一人维护,全公司受益。
而在外网环境里,其实也有一些公共镜像仓库,我们期望能登录查看自己的镜像,切换到不同的机器时,我可以快速的拉取我的镜像环境,类似这样功能的公共镜像仓有dockerhub,不过很可惜,国内已被墙,无法访问,有梯子都不行。
那有没有什么替代方式呢?答案是肯定的。
我们说docker镜像管理就像是git管理代码一样优雅,那么作为git最流行的仓库网站github是否支持上传docker镜像仓呢?答案是支持,github的package支持上传docker镜像。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。