docker 创建私有仓库,并且设置用户名和密码

news/2024/9/28 23:04:49/文章来源:https://www.cnblogs.com/dzqdzq/p/18438594

1.  拉取仓库

docker pull registry

 

2. 安装密码生成工具

sudo apt-get install apache2-utils
 
3.  生成用户名和密码
htpasswd -Bc /etc/docker/registry/passwords  dzq
 
4.   启动仓库
 docker run -d -p 5000:5000  --restart=always --name registry \-e REGISTRY_AUTH=htpasswd \-e REGISTRY_AUTH_HTPASSWD_REALM=Registry \-e REGISTRY_AUTH_HTPASSWD_PATH=/etc/docker/registry/passwords \-v /etc/docker/registry/passwords:/etc/docker/registry/passwords \registry

 

前置条件配置/etc/docker/daemon.json 

{"max-concurrent-downloads": 10,"max-concurrent-uploads": 5,"default-shm-size": "1G","debug": true,"experimental": false,"registry-mirrors": ["https://x9r52uz5.mirror.aliyuncs.com","https://dockerhub.icu","https://docker.chenby.cn","https://docker.1panel.live","https://docker.awsl9527.cn","https://docker.anyhub.us.kg","https://dhub.kubesre.xyz"],"insecure-registries": ["dockerhub:5000"]
}

 

 测试结果:

 

这个仓库搭建我花了半天时间, docker login主要卡在401验证错误, 说多了都是泪。。。。。

这个验证错误还是配置不对导致的

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/805437.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PbootCMS简单安装教程 – pbootcms基本使用教程

为了帮助用户顺利安装并使用PbootCMS系统,以下是详细的安装步骤和注意事项: 1. 环境要求PHP版本:PbootCMS系统默认采用SQLite数据库,需要PHP 5.4及以上版本,最新系统需要PHP 7.0及以上版本。 服务器环境:确保服务器环境正确配置,使用PHP环境。2. 安装前的准备环境配置:…

pbootcms目录结构解释说明及权限设置

为了确保PbootCMS能够正常运行,需要对一些关键目录设置正确的权限。以下是具体的目录权限设置说明: 1. 数据库目录 (data) 可写路径:/data 权限:755 或 777 命令:bashchmod 755 /path/to/pbootcms/data2. 运行时目录 (runtime) 及子目录可写路径:/runtime 权限:755 或 7…

pbootcms二次开发必须要了解的后台目录结构

下面是PbootCMS后台目录结构的整理表格,方便二次开发人员参考:目录 描述apps 应用目录 admin 后台应用 api API接口应用 common 公共目录 home 前台应用config 配置目录 config.php 系统配置文件 database.php 数据库配置文件 route.php 自定义路由配置…

pbootcms模板 后台升级程序后导致网站打不开 Parse error: syntax error, unexpec

当你在升级PbootCMS模板后台后遇到网站打不开的问题,并且出现如下错误: Parse error: syntax error, unexpected :, expecting { in /www/wwwroot/****/core/function/helper.php on line 745这通常是因为PHP版本不兼容导致的。PbootCMS 3.2版本要求PHP 7及以上版本。以下是具…

小模型(SLM)的效率、性能和潜力

关于小语言模型 小语言模型(slm)是为在桌面、智能手机和可穿戴设备上进行资源高效部署而设计的。 其目标是使先进的机器智能能够为每个人所使用和负担得起,就像人类认知的普遍性一样。 小语言模型(slm)已经广泛集成到商业设备中。例如,最新的谷歌和三星智能手机内置了大型语言…

PbootCMS上传的缩略图为什么变模糊尺寸还变小了了?

如果你在使用PbootCMS后台发布内容时,发现上传的缩略图在上传成功后变得模糊且尺寸变小,这通常是由于PbootCMS默认的图片尺寸限制导致的。以下是如何解决这个问题的具体步骤: 解决方案打开配置文件打开config目录下的config.php文件。修改缩略图配置在config.php文件中找到缩…

2024.9.23 cj 训练总结

T1这道题目仔细观察就会发现:异或 k=1这就很好办,考虑 k=1 怎么解 3 1 2 4 5 6 7.......... 即可。 异或,找规律发现有很多数字的异或值为0的。最后的答案是有规律的。 不知道什么问题,场上就70分。 T2这道题目基本上没啥思路,就是弄了个桶10分。 正解: 由于这个题目的字…

2024.9.23 - 2024.9.28 cj 训练总结

T1这道题目仔细观察就会发现:异或 k=1这就很好办,考虑 k=1 怎么解 3 1 2 4 5 6 7.......... 即可。 异或,找规律发现有很多数字的异或值为0的。最后的答案是有规律的。 不知道什么问题,场上就70分。 T2这道题目基本上没啥思路,就是弄了个桶10分。 正解: 由于这个题目的字…

结对项目:自动生成小学四则运算题目的命令行程序

这个作业属于哪个课程 计科22级12班这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/CSGrade22-12/homework/13221姓名 学号曾繁曦 3122004841吴健民 3122004667PSP表格一、流程图二、模块设计 1.模块划分Main模块(Main.java) 功能描述:程序的入口点,负责接收命令…

作业三:结对项目

结对项目 一、作业介绍这个作业属于哪个课程 班级的链接这个作业要求在哪里 作业要求的链接这个作业的目标 完成小学四则运算题目的命令行程序,熟悉项目开发流程,提高团队合作能力二、成员信息代码仓库 GitHub成员1 杨智雄-3122004409成员2 陈愉锋-3122004387三、效能分析 各…

题解 ABC373G【No Cross Matching】/ POJ3565【Ants】

题目描述 年轻的自然主义者比尔在学校里研究蚂蚁。他的蚂蚁以生活在苹果树上的蚜虫为食。每个蚂蚁群需要自己的苹果树来养活自己。比尔有一张地图,上面标有 \(n\) 个蚂蚁群和 \(n\) 棵苹果树的坐标。他知道蚂蚁从它们的蚂蚁群到它们的取食地点,然后返回蚂蚁群,都是使用化学标…

代码随想录算法训练营第三天|203.移除链表元素,707.设计链表,206.反转链表

203.移除链表元素文章链接:https://programmercarl.com/0203.移除链表元素.html#算法公开课 视频讲解:https://www.bilibili.com/video/BV18B4y1s7R9 题目出处:https://leetcode.cn/problems/remove-linked-list-elements/卡哥在这里讲解了为什么要使用虚拟头节点,以及使用…