加入收藏 | 设为首页 | 会员中心 | 我要投稿 草根网 (https://www.0372zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

云计算核 心技术Docker教学 注册服务器开放外部访问

发布时间:2023-01-09 10:15:12 所属栏目:云计算 来源:
导读:  运行只能访问的注册表的localhost用处有限。为了使外部主机可以访问您的注册表,您必须首先使用 TLS 保护它。

  获得证书

  这些示例假设如下:

  您的注册表 URL 是https://myregistry.domai
  运行只能访问的注册表的localhost用处有限。为了使外部主机可以访问您的注册表,您必须首先使用 TLS 保护它。
 
  获得证书
 
  这些示例假设如下:
 
  您的注册表 URL 是https://myregistry.domain.com/.
 
  您的 DNS、路由和防火墙设置允许通过端口 443 访问注册表主机。
 
  您已从证书颁发机构 (CA) 获得证书。
 
  如果您已经获得了中间证书,请参阅 使用中间证书。
 
  1.创建一个certs目录。
 
  $ mkdir -p certs
 
  将.crt和.key文件从 CA 复制到certs目录中。以下步骤假定文件被命名domain.crt为 domain.key.
 
  2. Docker 客户端现在可以使用其外部地址从您的注册表中提取和推送。以下命令演示了这一点:
 
  $ docker pull ubuntu:16.04
 
  $ docker tag ubuntu:16.04 myregistry.domain.com/my-ubuntu
 
  $ docker push myregistry.domain.com/my-ubuntu
 
  $ docker pull myregistry.domain.com/my-ubuntu
 

(编辑:草根网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!