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

吉林智能网站建设制作重庆seo软件

吉林智能网站建设制作,重庆seo软件,网页设计与网站建设考试名词解释,微企点做的网站百度搜得到吗应用背景 在企业应用Docker规划初期配置非安全镜像仓库时,有时会遗漏一些仓库没配置,但此时应用程序已经在Docker平台上部署起来了,体量越大就越不会让人去直接重启Docker。 那么,不重启Docker能添加自签SSL证书镜像仓库吗&…

应用背景

在企业应用Docker规划初期配置非安全镜像仓库时,有时会遗漏一些仓库没配置,但此时应用程序已经在Docker平台上部署起来了,体量越大就越不会让人去直接重启Docker。

那么,不重启Docker能添加自签SSL证书镜像仓库吗?

可以,在文中会找到答案。

实现思路

实现思路来自Docker官网(https://docs.docker.com/registry/insecure/),大意是通过复制镜像仓库的自签证书到操作系统目录,或者到docker的配置目录中。这样就可实现不重启使用该仓库了。

这里有个问题是:“某些情况下,例如镜像仓库不是我们搭建的 或 拿不到证书,这时候怎么办?”

基于命令是可以拿得到的

实现方式

命令行

通过openssl输出X.509证书到docker证书目录中实现需求。

# 创建镜像仓库证书目录,xxx.com.cn需替换为镜像仓库域名,如端口非443则需要追加:port
mkdir -p /etc/docker/certs.d/xxx.com.cn# 使用openssl获取镜像仓库的X.509证书,写入刚创建目录下文件中,如端口非443则需替换
echo -n | openssl s_client -connect xxx.com.cn:443 2>/dev/null | openssl x509 > /etc/docker/certs.d/xxx.com.cn/ca.crt# 测试登录、拉取等操作
docker login xxx.com.cn
docker pull xxx.com.cn/somepath/nginx:latest

示例:

mkdir -p /etc/docker/certs.d/harbor.test.com.cn:5000echo -n | openssl s_client -connect harbor.test.com.cn:5000 2>/dev/null | openssl x509 > /etc/docker/certs.d/harbor.test.com.cn:5000/ca.crtdocker login harbor.test.com.cn:5000

Shell脚本

cat > add-insecure-repo.sh <<EOF
#/bin/bash
if [ "\$1x" == "x" ]; thenecho "请输入镜像仓库地址";exit;
fiREPO=\$1
#包含:443需去除
if [[ "\$1" =~ ":443" ]]; thenREPO=\${1%:443*}
fi
#包含https://需去除
if [[ "\$REPO" =~ "https://" ]]; thenREPO=\${REPO#*https://}
fimkdir -p /etc/docker/certs.d/\$REPO
#带端口号的不加:443,不带的需要加
if [[ "\$REPO" =~ ":" ]]; thenecho -n | openssl s_client -connect \$REPO 2>/dev/null | openssl x509 > /etc/docker/certs.d/\$REPO/ca.crt
elseecho -n | openssl s_client -connect \$REPO:443 2>/dev/null | openssl x509 > /etc/docker/certs.d/\$REPO/ca.crt
fi
EOF# 执行示例
sh add-insecure-repo.sh harbor.test.com.cn:5000

写作不易,如果有用就点个赞再走呗!~

参考:

  • Shell字符串截取(非常详细) (biancheng.net)
  • https://docs.docker.com/registry/insecure/
http://www.yidumall.com/news/958.html

相关文章:

  • 网上免费开店怎么开郑州靠谱seo电话
  • 周口网站优化东莞seo整站优化火速
  • 平台网站建设哪家有宝鸡seo优化
  • wap网站建设公司手机网站制作平台
  • 国外 精美 网站友情链接
  • 锦州网站制作电子商务网站建设多少钱
  • 做视频网站注意什么软件关键词免费网站
  • 洛可可设计公司老板官网seo关键词排名系统
  • 聊城高端网站制作永久免费的网站服务器有哪些软件
  • 手机网站北京长沙网站制作
  • 建微信网站海会网络做的网站怎么做优化
  • jsp怎么做网站的删除推广方案的推广内容怎么写
  • 小程序定制开发公司推荐杭州百家号优化
  • 完美政府网站管理系统阿亮seo技术顾问
  • wordpress add from serverseo有哪些优化工具
  • 综合门户网站有哪些百度风云榜热搜
  • 网络营销案例100例小故事seocms
  • 高端企业网站建设费用谷歌搜索引擎363入口
  • 枣庄做网站优化保定百度推广联系电话
  • wordpress 二开快速排名优化推广价格
  • 政府网站制作南宁网站优化公司电话
  • 柳州十一冶建设集团网站河北seo技术培训
  • wordpress文章存在哪的汕头seo代理
  • 茂名市人民政府门户网站建设一个完整的策划案范文
  • 苏州网站模板建站优化生育政策
  • 呼伦贝尔网站制作石家庄seo培训
  • 南县网站开发长沙seo行者seo09
  • 建设部网站1667号seo优化推广
  • 工作时做网站使用软件360建网站
  • 江苏建站管理系统开发无线网络优化是做什么的