docker私服搭建
- docker私服搭建
- 前言
- 一、安装docker
- 二、在拉取镜像加速之前配置“镜像加速”
- 三、通过docker拉取docker registry
- 四、拉取完成后执行以下操作通过镜像启动实例
- 五、docker环境配置docker私服地址
- 1、主机名映射
- 2、daemon.json追加配置
- 六、推送、拉取镜像
- 1、拉取tomcat镜像
- 2、打标签
- 3、推送
- 4、查看推送结果
前言
docker 已近被猿们玩疯了,我也想玩一玩
提示:以下是本篇文章正文内容,下面案例可供参考
一、安装docker关于安装这里有个很好的推荐如下
二、在拉取镜像加速之前配置“镜像加速”https://www.runoob.com/docker/centos-docker-install.html
docker安装完成之后在/etc/docker/目录下创建(如果没有)daemon.json,配置内容如下:
{
"registry-mirrors":["https://almtd3fa.mirror.aliyuncs.com"]
}
该配置将加速地址匹配到阿里云,配置完成后重启docker
三、通过docker拉取docker registrydocker pull registry四、拉取完成后执行以下操作通过镜像启动实例
docker run -d -p 5000:5000 --name docker-registry --restart=always registry
这里
-d 表示后台运行
-p 表示宿主机端口/容器端口的映射(将容器内部的端口映射到宿主机上)
–name 表示容器实例的名称
–restart 重启策略
–registry 表示前面拉取的镜像
通过路径ip:5000/v2/_catalog即可访问到仓库
vim /etc/hosts #追加IP 域名 192.168.5.1 registry2、daemon.json追加配置
{
"registry-mirrors":["https://almtd3fa.mirror.aliyuncs.com"],
#追加域名配置
"insecure-registries":["spaceon-docker:5000"]
}
六、推送、拉取镜像
1、拉取tomcat镜像
2、打标签
3、推送
4、查看推送结果
以上docker私服就搭建成功了



