首页 > 其他分享 >docker私有仓库搭建

docker私有仓库搭建

时间:2023-11-20 10:34:51浏览次数:31  
标签:5000 0.100 私有 仓库 registry docker 搭建

1 拉取私有仓库镜像

docker pull registry

2 启动容器

docker run -di --name=registry -p 5000:5000 registry

3 打开浏览器

输入地址http://10.0.0.100:5000/v2/_catalog看到{"repositories":[]} 表示私有仓库搭建成功并且内容为空

4 配置

1 修改daemon.json
  vi /etc/docker/daemon.json
2 添加以下内容,保存退出。
  {"insecure-registries":["10.0.0.100:5000"]}   # 此步用于让 docker信任私有仓库地址

5 重启docker 服务

systemctl restart docker

6 重启容器

docker start registry

7 打标签

docker tag 5452fa6715c0 101.133.225.166:5000/django2.0.7

8 上传到私有仓库

docker push 101.133.225.166:5000/django2.0.7

9 从私有仓库拉取镜像

docker pull 10.0.0.100:5000/django2.0.7

标签:5000,0.100,私有,仓库,registry,docker,搭建
From: https://www.cnblogs.com/piggthird/p/17843389.html

相关文章

  • 分享一个 Docker 图形化工具 Portainer安装并实现远程访问
    Portainer是一个轻量级的容器管理工具,可以通过Web界面对Docker容器进行管理和监控。它提供了可视化的界面,使得用户可以更加方便地管理Docker容器、镜像、网络和数据卷等资源。下面介绍如何将本地Portainer管理界面结合cpolar内网穿透工具实现远程任意浏览器访问!远程访问......
  • Docker部署cook | 跟着我一起用NAS来学习做菜吧
    一、介绍该项目是疫情期间大佬开发者开发的,项目初衷是方便特殊时期隔离在家而材料有限的小伙伴,因此菜谱材料会尽量限制在特定范围内,但很多都是家常菜,并且你能搜到的每一种菜都配有完整的视频教学。就算拿到今天对于我这种不怎么会做菜的人来说,这个项目真的泰裤辣。二、搭建cook......
  • ArmSoM-W3应用开发之安装docker
    1.简介RK3588从入门到精通系列专题开发板:ArmSoM-W3Kernel:5.10.160OS:Debian11本⽂介绍ArmSoM-W3在Debian11下如何安装使用docker 2.Rockchip平台系统运行dockerDocker运行对内核配置有要求,需要kernel开启cgroups、namespace、netfilter、overlayfs等......
  • Docker开始收费了,开始转学podman【第一篇podman容器的安装和基本操作】
    podman什么是Podman?Podman是无守护程序容器引擎,用于在Linux系统上开发,管理和运行OCI容器。容器可以以root用户或无根模式运行。简而言之:`aliasdocker=podman`。Podman(PodManager)是一个功能齐全的容器引擎,它是一个简单的无守护工具。Podman提供了一个类似Docker-CLI的命令......
  • Docker - Run PostgreSQL database
    zzh@ZZHPC:~$dockerpullpostgres:alpinezzh@ZZHPC:~$dockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZEpostgresalpine642d75c6be0c9daysago245MB zzh@ZZHPC:~$dockerrun--namepostgres16-p5432:5432-ePOSTGRES_......
  • Jenkins+.net Care7+GitLab+docker desktop 实现自动化部署(完结)
    1.上一篇文章大家各种环境搭建好了之后2.创建一个仓库开启远程访问权限3.开启gitlab允许对本地网络发送请求这个主要为webhook做准备的,否则gitlab不允许项目添加本地网络的webhook以管理员身份登录gitlab 4.没有这个的话得下载插件可以去   下载这几个插件就可以......
  • Jenkins+.net Care7+GitLab+docker desktop 实现自动化部署(1)
    1.首先在电脑上安装jenkins+java17这个不做过多讲解网上教程都有2在docker安装GitLab查看版本dockersearchgitlab拉取指定版本:dockerpulltwang2218/gitlab-ce-zhdockerrun-d#后台运行,全称:detach-p8443:443#将容器内部端口向外映射......
  • docker 常用命令、安装、镜像加速配置
    docker笔记,请参考。常用命令官方学习网站,生涩。网上资料千奇百怪,建议到官网验证。可以用AI学习一点,但经常有错,像文心一言、通义千问。https://docs.docker.com/engine/reference/run/以ubantu为例,你可以在docker安装一个ubantu容器。你首先是有要有一个镜像,可以在hub.do......
  • Docker部署OneNav
    一、简介OneNav是一款开源免费的书签(导航)管理程序,由xiaoz使用使用PHP+SQLite3开发,界面简洁,安装简单,使用方便。OneNav可帮助你将浏览器书签集中式管理,解决跨设备、跨平台、跨浏览器之间同步和访问困难问题,做到一处部署,随处访问。二、安装OneNav绿联DX4600为例,首先我们打开......
  • Windwos启动Docker失败
    Windwos启动Docker失败一、环境windows10PSC:\WINDOWS\system32>wsl--versionWSL版本:1.2.5.0......