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

文章目录

      • 一.私有仓库搭建与配置
      • 二. 镜像上传至私有仓库

一.私有仓库搭建与配置

拉取私有仓库镜像, 执行命令
docker pull registry
通过命令 docker images, 查看镜像是否下载成功.
黑马十次方项目day09-02之Docker私有仓库搭建与配置_第1张图片
启动私有仓库容器,执行如下的命令
docker run -di --name=registry -p 5000:5000 registry

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

开放服务器5000端口

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

黑马十次方项目day09-02之Docker私有仓库搭建与配置_第2张图片
修改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号进行启动
黑马十次方项目day09-02之Docker私有仓库搭建与配置_第3张图片
上传标记的镜像
docker push ip:5000/jdk1.
上传完成后,再次访问
http://ip:5000/v2/_catalog
可以看到有一个镜像为jdk1.8了
黑马十次方项目day09-02之Docker私有仓库搭建与配置_第4张图片

你可能感兴趣的:(十次方,十次方项目)