搭建私有docker仓库

ops/2024/11/28 14:57:12/

1. 安装docker依赖包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl status docker
sudo systemctl start docker 
sudo systemctl restart docker
docker push ip:5000/image:latest
docker pull ip:5000/image:latest

2.配置docker镜像源

sudo vim /etc/docker/daemon.json{"registry-mirrors": ["https://dockerproxy.com","https://hub-mirror.c.163.com","https://mirror.baidubce.com","https://ccr.ccs.tencentyun.com","https://registry.docker-cn.com","https://docker.nju.edu.cn","https://docker.mirrors.ustc.edu.cn","https://yxzrazem.mirror.aliyuncs.com","https://docker.kubesre.xyz","https://dc.j8.work","https://docker.registry.cyou","https://docker.hlyun.org","https://docker.chenby.cn","https://docker.jsdelivr.fyi","https://docker-mirrors.mjjman.com","https://huecker.io","https://dockerhub.timeweb.cloud","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://dockertest.jsdelivr.fyi"]
}

2.安装私有仓库

  1) 命令行方式安装

docker pull registry
docker run -d -p 5000:5000 -v /root/data/registry:/var/lib/registry
--restart=always --name registry registry
docker pull registry.cn-beijing.aliyuncs.com/google_registry/docker-registry-web:latest
docker run -d -p 5001:8080 --name registry-web --restart=always --link registry  
-e registry_url=http://xxxx:5000/v2 
-e registry_name=http://xxxx:5000  
registry.cn-beijing.aliyuncs.com/google_registry/docker-registry-web

  1) compose方式安装,执行compose文件,文件详情见附件

curl -L https://github.com/docker/compose/releases/download/1.21.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
mv docker-compose /usr/local/bin
chmod +x /usr/local/bin/docker-compose
docker-compose -v 
docker-compose up -d

http://www.ppmy.cn/ops/137382.html

相关文章

day29|leetcode 134. 加油站 , 135. 分发糖果 ,860.柠檬水找零 , 406.根据身高重建队列

8.加油站 在一条环路上有 n 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。 给定两个整数数组 gas 和…

【原创】springboot+vue高校勤工助学管理系统设计与实现

个人简介:从事开发多年,Java、Php、Python、前端开发均有涉猎 博客内容:Java项目实战、项目演示、技术分享 文末有作者名片,希望和大家一起共同进步,你只管努力,剩下的交给天意。 研究背景: 首…

实时数据开发 | Flink反压机制原因、影响及解决方案

今天是很忙碌的一天哦,有两个业务在催着验收,终于21:45卡点交上去了。 明早再修修补补一下应该就可以开始做实时方面的需求了,小紧张, 今天同事在同步会上讲这块业务的数据流时就提到了checkpoint和savepoint还有流处理…

【前端】JavaScript中的字面量概念与应用详解

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: 前端 文章目录 💯前言💯字面量1. 数字字面量2. 字符串字面量3. 布尔字面量4. 空值字面量(null)5. 对象字面量6. 数组字面量7. 正则表达式字面量8. 特殊值字面量9. 函数字…

Windows修复SSL/TLS协议信息泄露漏洞(CVE-2016-2183) --亲测

漏洞说明: 打开链接:https://docs.microsoft.com/zh-cn/troubleshoot/windows-server/windows-security/restrict-cryptographic-algorithms-protocols-schannel 可以看到: 找到:应通过配置密码套件顺序来控制 TLS/SSL 密码 我们…

docker安装mysql

1.拉取mysql镜像 docker pull mysql:5.7 2.启动mysql容器 docker run -d -e MYSQL_ROOT_PASSWORD123456 -e MYSQL_TCP_PORT3307 -p 3307:3307 -v /SDXL/wjz/docker_mysql_log:/var/log/mysql -v /SDXL/wjz/docker_mysql_data:/var/lib/mysql -v /SDXL/wjz/docker_mysql_conf:/e…

「Mac玩转仓颉内测版32」基础篇12 - Cangjie中的变量操作与类型管理

本篇将深入探讨 Cangjie 编程语言中的变量操作与类型管理,涵盖变量的定义、作用域、类型推断、常量、变量遮蔽、类型转换等方面的知识。通过这些概念的学习,开发者将更好地理解和灵活掌握变量的使用与管理技巧。 关键词 变量定义类型推断常量变量作用域…

一个简单的ASP.NET 一致性返回工具库

本文主要介绍了 Sang.AspNetCore.CommonLibraries 这个 ASP.NET 通用库,它目前提供了一致性返回和简单提示页面的功能,旨在简化开发工作,提高代码的复用性和可维护性。 1. 介绍 Sang.AspNetCore.CommonLibraries 是一个为 ASP.NET Core 提供…