设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 云计算 > 正文

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

发布时间:2022-06-30 13:27 所属栏目:124 来源:互联网
导读:运行只能访问的注册表的localhost用处有限。为了使外部主机可以访问您的注册表,您必须首先使用 TLS 保护它。 获得证书 这些示例假设如下: 您的注册表 URL 是https://myregistry.domain.com/. 您的 DNS、路由和防火墙设置允许通过端口 443 访问注册表主机。
  运行只能访问的注册表的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

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读