黑马十次方项目day09-02之Docker私有仓库搭建与配置

版权声明:欢迎关注我的微信公众号 java持续实践,获取最新学习资料 https://blog.csdn.net/qq_33229669/article/details/87902625

一.私有仓库搭建与配置

拉取私有仓库镜像, 执行命令
docker pull registry
通过命令 docker images, 查看镜像是否下载成功.

启动私有仓库容器,执行如下的命令
docker run -di --name=registry -p 5000:5000 registry

执行命令 docker ps,可以看到在后台运行

开放服务器5000端口

在浏览器中输入ip:5000/v2/_catalog
返回如下的数据,代表仓库中镜像的名称,由于是新创建的仓库,因此内容为空.


修改daemon.json, 执行命令
vi /etc/docker/daemon.json
在里面输入

{
  "insecure-registries":["ip:5000"]
}

此步用于让 docker信任私有仓库地址
重启docker 服务
systemctl restart docker

二. 镜像上传至私有仓库

标记此镜像为私有仓库的镜像,其中ip的值为当前Linux服务器的地址
docker tag jdk1.8 ip:5000/jdk1.8
再次启动私服容器
通过命令docker start ca5dde0dbea4, 通过容器的id号进行启动

上传标记的镜像
docker push ip:5000/jdk1.
上传完成后,再次访问
http://ip:5000/v2/_catalog
可以看到有一个镜像为jdk1.8了

猜你喜欢

转载自blog.csdn.net/qq_33229669/article/details/87902625