docker学习笔记(七) 搭建镜像仓库

一、搭建私有镜像仓库

1.1、搭建镜像仓库

首先拉取镜像

运行实力

验证,在客户端查看镜像仓库中的所有镜像

1.2、上传镜像

默认情况下,客服端上传镜像需要配置https证书。

我们可以通过配置跳过这个验证。(本地localhost/127.0.0.1地址也不需要https证书)

首先,我们需要一个镜像,可以是Dockerfile编译的,也可以是网上拉取下来的。

这里我们为了方便,拉取一个nginx镜像

然后,我们为镜像打个包

最后进行推送

查看仓库中的镜像

1.3、下载镜像

查看版本列表

二、高级配置

高级配置主要两点:证书、认证

2.1 证书

首先准备CA证书

然后生产站点证书

2.2、认证

使用nginx生产账户密码

2.3、配置私有仓库

编写docker-compose文件

目前位置目录结构

修改 hosts

启动验证

推出登录后,再尝试镜像

再推送时,报了没有认证的错误。

参考: 私有仓库高级配置