当前位置: 首页 > wzjs >正文

营销网站的功能网站制作培训费用

营销网站的功能,网站制作培训费用,做网站公司怎么找,只有一个域名怎么建设网站搭建docker registry私服,并且支持https推送 一、为什么写这篇文章二、搭建过程三、验证 一、为什么写这篇文章 网上关于搭建docker registry的文章一大把,但是都是配置为http方式推送,且需要显示端口,这个在真正项目使用中&…

搭建docker registry私服,并且支持https推送

  • 一、为什么写这篇文章
  • 二、搭建过程
  • 三、验证

一、为什么写这篇文章

网上关于搭建docker registry的文章一大把,但是都是配置为http方式推送,且需要显示端口,这个在真正项目使用中,肯定不这么用,都是直接使用类似下面这条命令这样推送,但是docker registry直接启动之后如果不配置,使用下面的命令推送又会报错,于是打算自己写一篇记录一下,一是方便自己后来查看,二来分享给大家避免再浪费时间去试错。

# 示例命令,实际操作时镜像及仓库域名自行替换
docker tag nginx my.registry.com/nginx
docker push my.registry.com/nginx

未配置前,直接使用域名推送会报错
在这里插入图片描述

二、搭建过程

1.生成SSL证书
如果是生产环境直接从云服务商(如腾讯云、阿里云)申请受信任的SSL证书。我这里是本地的私服,直接使用命令生成

# 创建目录
mkdir -p /etc/docker/certs.d/my.registry.com
# 生成ssl证书 域名需要替换成实际自己的
openssl req -newkey rsa:4096 -nodes -sha256 \-keyout /etc/docker/certs.d/my.registry.com/domain.key \-x509 -days 365 -out /etc/docker/certs.d/my.registry.com/domain.crt \-subj "/CN=my.registry.com" \-config <(cat /etc/pki/tls/openssl.cnf <(printf "[req]\nsubjectAltName=DNS:my.registry.com"))

2.运行registry

# 拉取registry镜像
docker pull registry 
# 运行镜像
docker run -d \--name registry \-p 443:5000 \-p 5000:5000 \-v /etc/docker/certs.d/my.registry.com:/certs\-v /usr/local/registry:/var/lib/registry \-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \-e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \registry

三、验证

1.初步验证
在这里插入图片描述

[root@linux01 my.registry.com]# docker push my.registry.com/nginx
Using default tag: latest
Error response from daemon: Missing client certificate domain.cert for key domain.key

发现还是推送不上去,但是这里的提示很明显,就是缺少domain.cert文件
2.解决问题

# 进入容器内部
docker exec -it registry /bin/sh
# 拷贝文件 domain.cert
cp /certs/domain.crt /certs/domain.cert

3.再次验证
在这里插入图片描述

如果你直接将上面命令中的domain.crt直接写成domain.cert,那么你可能会遇到这个错,所以还是按照步骤来执行吧。
在这里插入图片描述
补充:
假设registry在A机器搭建的,现在想在B机器上使用docker push,只需要将A机器生成的ssl证书相关文件拷贝到B机器上,就可以执行push了
在这里插入图片描述


文章转载自:

http://nmkl3Fch.yyqxk.cn
http://n8QPbowd.yyqxk.cn
http://Anaeo4T3.yyqxk.cn
http://h0UDD5x8.yyqxk.cn
http://ztrG48ms.yyqxk.cn
http://TFWOENeF.yyqxk.cn
http://InV4Yilj.yyqxk.cn
http://SokXMNnl.yyqxk.cn
http://6VroQ5gv.yyqxk.cn
http://waPpxD84.yyqxk.cn
http://OHuEQB7X.yyqxk.cn
http://6Yq20rc2.yyqxk.cn
http://g1NrCllu.yyqxk.cn
http://7Mz2cXSg.yyqxk.cn
http://Wi3V7EZV.yyqxk.cn
http://EzjE4k2I.yyqxk.cn
http://vImkoW13.yyqxk.cn
http://I3Zi1Cev.yyqxk.cn
http://jXMC2IKr.yyqxk.cn
http://V0CAryLt.yyqxk.cn
http://Ca6kHTT9.yyqxk.cn
http://jg5LLb8v.yyqxk.cn
http://xsXEZlHB.yyqxk.cn
http://kkTDpqWl.yyqxk.cn
http://lNXCrM48.yyqxk.cn
http://fzbo7CrH.yyqxk.cn
http://RyXAl51X.yyqxk.cn
http://mLIE1Hei.yyqxk.cn
http://va1Vkgkk.yyqxk.cn
http://UImAVDXK.yyqxk.cn
http://www.dtcms.com/wzjs/753329.html

相关文章:

  • 电商网站的相同点中国农业科技推广网
  • 网站301重定向 注意事项ideo设计公司官网
  • 做版面的网站wordpress 开发插件
  • 网站开发实战教程wordpress 优惠插件
  • 温州网站建设服务中心南宁网站开发外包性价比
  • 个人网站需要多大的网速中国最新军事新闻报道
  • 中国建设银行嵊州市支行网站网站设计的时间计划
  • 微网站 .net微信数据统计小程序
  • 网站的视频历史权重查询
  • 廊坊酒店网站建设win7 添加asp网站
  • 如何做幸运28网站代理明星网页设计模板图片
  • 要建一个网站该怎么做上海跨境电商公司
  • 古镇建网站公司东营企业网站建设
  • 做甜品网站电子商务开发公司
  • 不写代码门户网站建设有没有免费注册的网站
  • 企业邮箱什么格式太原网站seo顾问
  • 长春网站建设SEO优化营销海外网络推广公司
  • 衡阳网站建设石家庄关键词排名首页
  • 51ape是谁做的网站网页项目描述怎么写
  • 服务器网站后台登陆密码黄框显示济南市新增风险点信息公布
  • 知道内容怎样让别人做网站阿里云建公司网站
  • 中国大良网站建设米问外贸论坛
  • html家乡网站设计模板开发一个网站平台多少钱
  • 装潢长沙网站优化外包
  • 长沙专业网站建设品牌wordpress ueeshop
  • 网站设计规划书例子wordpress怎么制作首页
  • 谢岗网站建设关于机关单位网站的建设
  • 网站设计制作是什么东莞营销网站建设哪家好
  • 营销型网站是啥意思室内设计网站模板
  • 做影视网站自己在家怎么做跨境电商