美文网首页
Docker 私有仓库配置和使用

Docker 私有仓库配置和使用

作者: 寒沁 | 来源:发表于2024-10-16 18:12 被阅读0次
  • 安装Docker Registry
# 下载镜像
docker pull registry 
# 安装
docker run -d \
    -p 5000:5000 \
    -v /opt/data/registry:/var/lib/registry \
    registry
  • 镜像上传私有服务
# 给镜像打tag
docker tag redis:6.0.2 127.0.0.1:5000/redis:6.0.2
# 镜像push
docker push 127.0.0.1:5000/redis:6.0.2
  • 客户端从私服下载镜像
# 配置私服地址, 配置的内容格式: "insecure-registries": ["私服IP地址:5000"]  如下图
vim /etc/docker/daemon.json
# 重启docker 
systemctl restart docker
# 拉取镜像
docker pull 私服IP地址:5000/redis:6.0.2
image.png
  • 镜像的删除
# 查看镜像的详情 (其中 redis为镜像名称, 6.0.2是镜像版本),复制出 sha256:xxxxx ,删除时需要用到
curl --header "Accept: application/vnd.docker.distribution.manifest.v2+json" -I -X GET http://127.0.0.1:5000/v2/redis/manifests/6.0.2

# 删除镜像(其中 redis为镜像名称),看结果, 如果出现 405 ,需要配置删除权限,见下文
curl -I -X DELETE http://127.0.0.1:5000/v2/redis/manifests/sha256:ab54d0eafe20eeb825ab7b5a58d317cae5a4388c3acf1d91f9c33985b20ff273
  • 问题 - 删除镜像时,报405
# 1 进入registry容器内部
docker exec -it 7271d90d9211 sh
# 2 修改配置文件, 在 storage 下增加 delete: enabled:true , 如下图
vi /etc/docker/registry/config.yml
# 3 重启 registry容器
docker restart 7271d90d9211 
image.png

相关文章

  • docker

    docker 私有仓库 下载镜像registrydocker pull registry 配置私有仓库(/etc/...

  • k8s学习笔记-5-私有harbor

    5 创建docker私有仓库 使用node5节点搭建harbor私有仓库 harbor仓库依赖docker和doc...

  • docker 连接私有仓库

    docker 连接私有仓库,并向私有仓库推送镜像 一、检查是否已经配置私有仓库 Insecure Registri...

  • Docker安装配置私有仓库

    docker私有仓库 私有仓库配置 主机名ip地址最低配置registry192.168.1.1001CPU,1G...

  • 搭建私有代码仓库服务器 Sinopia

    配置 私有仓库 在 CentOS 6 上配置私有 NPM 仓库 使用Sinopia搭建私有的npm仓库

  • 私有DockerHub搭建

    DockerHub配置 验证本地仓库,上传、下载、搜索镜像 创建好私有仓库之后,就可以使用 docker tag ...

  • Docker笔记之私有仓库

    Docker仓库分为公有仓库和私有仓库。 公有仓库值的是Docker Hub(官方库)等开放给用户使用的仓库。 私...

  • 创建docker仓库

    创建私有docker仓库 安装docker repo 修改docker repo 配置 启动docker 上传do...

  • 创建私有docker仓库

    使用私有仓库pull push更快速。 使⽤registry镜像创建私有仓库(仓库端) docker-regist...

  • Docker私有仓库

    一、Docker私有仓库搭建与配置 1、拉取私有仓库镜像 2、启动私有仓库容器 3、打开浏览器输入地址http:/...

网友评论

      本文标题:Docker 私有仓库配置和使用

      本文链接:https://www.haomeiwen.com/subject/kzvxdjtx.html