企业官网模板站,微信登录,云梦主城区核酸检测,深圳公司注册的服务机构当我们内部需要存储镜像时候#xff0c;官方提供了registry搭建好直接用#xff0c;废话少说直接操作 1.下载安装docker
在 Linux 上安装 Docker Desktop |Docker 文档https://docs.docker.com/desktop/install/linux-install/安装 Docker 引擎 |Docker 文档https://docs.do…当我们内部需要存储镜像时候官方提供了registry搭建好直接用废话少说直接操作 1.下载安装docker
在 Linux 上安装 Docker Desktop |Docker 文档https://docs.docker.com/desktop/install/linux-install/安装 Docker 引擎 |Docker 文档https://docs.docker.com/engine/install/官方文档写的非常详细涵盖了各大平台 2.下载registry镜像
docker pull registry 3.运行registry容器
docker run -d -p 5000:5000 -v /docker/myregistry/:/tmp/registry/ --privilegedtrue registry 4.测试私有库 curl -XGET http://服务器ip:端口/v2/_catalog curl -XGET http://192.168.6.7:5000/v2/_catalog 没问题当前没有上传任何东西空的就对了 5.修改配置文件支持http vim /etc/docker/daemon.json 写入{registry-mirrors: [https://l******3.mirror.aliyuncs.com],insecure-registries:[192.168.6.7:5000]
}当你做了别的配置切记要用隔开 或者{insecure-registries:[192.168.6.7:5000]
}systemctl reload docker.service
新版docker重启或者重新加载配置也一样 6.推送镜像
在推送之前要先把镜像改成规范的上传格式 格式服务器ip:端口/镜像名称:标签 我这里拿ubuntu举例
docker tag ubuntu:latest 192.168.6.7:5000/ubuntu:1 修改完再推送
docker push 192.168.6.7:5000/ubuntu:1 可以看到现在里面有一个 ubuntu镜像了 7.拉取镜像 docker pull 服务器ip:端口/镜像名称:标签 docker pull 192.168.6.7:5000/ubuntu:1 成功拉取