首页 > 其他分享 >Docker Registry 私有仓库的部署

Docker Registry 私有仓库的部署

时间:2024-03-15 21:34:33浏览次数:16  
标签:10.0 5000 0.100 nginx 私有 仓库 Registry docker Docker

第一步:拉取镜像 docker pull registry


第二步:运行容器:docker run -di --name=registry -p 5000:5000 registry


第三步:打开浏览器访问

# 输入地址:
http://10.0.0.100:5000/v2/_catalog

# 看到
{"repositories":[]} 
# 表示私有仓库搭建成功并且内容为空

第四步:修改daemon.json

vim /etc/docker/daemon.json
# 加入
    {
        "insecure-registries":["10.0.0.100:5000"]
    }


第五步:重启docker 让配置生效

systemctl restart docker
docker start registry

测试仓库运行

把某个镜像tag成私有仓库的镜像

docker tag nginx:latest 10.0.0.100:5000/my_nginx:v1

提交到私有仓库

docker push 10.0.0.100:5000/my_nginx:v1

拉取仓库镜像

docker pull 10.0.0.100:5000/my_nginx:v1

标签:10.0,5000,0.100,nginx,私有,仓库,Registry,docker,Docker
From: https://www.cnblogs.com/wellplayed/p/18076284

相关文章

  • docker_04days
    docker-compose介绍#使用了docker面临一个比较大的问题,如果一个djagno项目,使用mysql,redis,不要一次性把所有服务都放到一个容器中,每个服务一个容器,批量的管理多个容器,比较难以操作,于是有了docker-compose#批量管理,操作docker容器的软件---》只在单机#DockerCompose是一......
  • docker命令查询笔记
    目录loginsearchpushpullimagesrmitaghistorysaveloadrunstartrestartstopkillrmpauseunpausecreateexecpsinspectstatstoprenameattachupdatelogswaitportexportimportloginlogin:登录到远程仓库登录到远程仓库后可可以拉取仓库的镜像了dockerlogin[OPTIONS][S......
  • Docker Compose基本配置及使用笔记
    DockerCompose基本配置及使用笔记简介DockerCompose是一个用于定义和运行多个Docker容器应用程序的工具。它使用YAML文件来配置应用程序的服务,并通过简单的命令集管理这些服务的生命周期。1.步骤1代码如下:docker-compose.yml放在虚拟机root目录下version:"......
  • RuoYi 前端Docker部署
    Dockerfile#基础镜像不指定版本则默认最新FROMnginx#挂载目录VOLUME/home/nginx/www/ruoyi#创建目录RUNmkdir-p/home/nginx/www/ruoyi#指定路径该路径我是自己提前创建好的WORKDIR/home/nginx/www/ruoyi#复制conf文件到路径./conf/nginx.conf和上面的mys......
  • docker释放镜像后虚拟磁盘不减小
    在使用dockersytemprume指令清理了docker当前的所有镜像和容器后,docker的虚拟磁盘ext4.vhdx所占用的空间一点也没有减少。使用dockersystemdf指令查看,能清理的都已经清理了。查阅资料后才发现,由于我安装docker时是基于wsl而不是hyper-V导致了这个问题的出现。wsl2是虚拟机,......
  • docker部署halo
    docker部署halo,ubuntuserver2204,官方地址:https://docs.halo.run/getting-started/install/docker-compose 选择docker-compose搭建,选择halo+外部已存在的mysql搭建,创建,文件夹,在文件夹中创建docker-compose.yaml,内容如下:version:"3"services:halo:image:h......
  • Elasticsearch - Docker安装Elasticsearch8.12.2
    前言最近在学习ES,所以需要在服务器上装一个单节点的ES服务器环境:centos7.9安装下载镜像目前最新版本是8.12.2dockerpulldocker.elastic.co/elasticsearch/elasticsearch:8.12.2创建配置新增配置文件elasticsearch.ymlhttp.host:0.0.0.0http.cors.enabled:true......
  • paddleocr 在docker环境下部署
    paddleocr在docker环境下部署第一步查看cuda的版本nvcc-V,我的是11.2;nvidia-smi对应的cudaversion是11.6,所以采用了registry.baidubce.com/paddlepaddle/paddle:latest-dev-cuda11.6-cudnn8.4-trt8.4-gcc82作为基础镜像Docker镜像源选择,DockerHub地址Dockerfile......
  • Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台(持续集成部署Hexo博客Demo)
    目录涉及内容:一、CICD服务器环境搭建1、docker环境安装(1)、拉取镜像,启动并设置开机自启(2)、配置docker加速器2、安装并配置GitLab(1)、创建共享卷目录(2)、创建gitlab容器(3)、关闭容器修改配置文件(4)、修改完配置文件之后。直接启动容器(5)、相关的git命令(针对已存在的文件夹)3、安装配......
  • Docker使用(三)Docker底层分析
    Docker使用(三)Docker底层分析四、底层分析1、Docker镜像原理1.1commit镜像dockercommit提交容器成为一个新的副本#命令和git原理类似dockercommit-m=“提交的描述信息”-a=“作者”容器id目标镜像名:[TAG]实操:#1、启动一个默认tomcat#2、发现这个默认......