一. 公有镜像仓库:docker hub
二. 平台镜像仓库
1.docker hub public镜像仓库(不安全)/private镜像仓库(无法团队协作)
2.aliyun个人镜像库(免费)public(不安全)/private(无法团队协作)/企业镜像库(需付费)
三. 私有镜像仓库(安全,适合企业内部)
1.下载镜像 Docker Registry
2.运行私有库Registry,相当于本地有个私有Docker hub
默认情况下,仓库被创建在容器的/var/lib/registry目录下,通过容器卷映射创建在容器的/tmp/registry目录下。
3.curl验证私服库上有什么镜像
4.案例演示创建一个新镜像,ubuntu安装ifconfig命令
进入容器执行命令:
退出容器执行命令:
5.将新镜像修改为符合私服规范的ImageName:Tag
6.修改配置文件使之支持http(docker默认不支持http)
7.push推送到私服库
8.再次curl验证私服库上有什么镜像
9.获取私服库的myubuntu镜像