开发者社区 > 云效DevOps > 正文

云效如何确保是内网传送镜像?

云效如何确保是内网传送镜像?

展开
收起
奔放或澜 2023-12-11 14:10:47 78 0
3 条回答
写回答
取消 提交回答
  • 您可以使用镜像构建上传到自定义仓库,还需要私有构建机,公共构建集群默认走公网,走不了内网——该回答整理自钉群“云效答疑服务群”

    2023-12-12 18:22:43
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    当在云效中构建镜像时,它会利用内网网络环境来进行构建流程,并将构建好的镜像保存到内网的镜像仓库中。因此,如果你的云效客户是在内网环境下,你需要手动下载并上传这些镜像到你们的客户服务器。

    这个过程可以按照以下步骤进行:首先,你需要在云效中配置你的构建流程,确保其中包含了所有必要的构建和打包镜像的步骤。一般来说,你可以使用Dockerfile来定义镜像的构建过程,并在构建流程中执行相应的命令来完成镜像的构建和打包。然后,你可以在云效中触发这个构建任务,通过这个构建流程来生成你要的镜像。

    完成构建后,你可以在云效中找到这个生成的镜像,并将其下载到本地机器上。为了将这个镜像上传到你们的客户服务器或目标环境中,你可以使用类似docker save的命令将这个镜像保存为一个tar文件,然后再将这个tar文件下载到本地。最后,你就可以将这个下载的镜像手动上传到你们的客户服务器或目标环境中了。

    2023-12-12 14:16:07
    赞同 展开评论 打赏
  • 在云效(Cloud Effectiveness)中,确保镜像内网传送的方法取决于您使用的具体服务和配置。一般来说,如果您想要确保镜像是通过内网进行传输的,可以采取以下措施:

    1. 使用阿里云容器镜像仓库:

      • 如果您的云效项目与阿里云容器镜像仓库(ACR)集成,那么通常情况下,从云效构建并推送镜像到ACR的过程是通过内网进行的。
      • 这是因为在同一个阿里云账号下的服务之间,内部网络通信通常是安全且高效的。
    2. 配置私有网络:

      • 如果您的云效项目与非阿里云的私有镜像仓库集成,您可以考虑配置私有网络连接来确保内网通信。
      • 例如,如果您的ACK集群在一个VPC(虚拟私有云)中,您可以将私有镜像仓库也部署在这个VPC中,以确保镜像的传输不经过公共互联网。
    3. 检查网络设置:

      • 检查您的云效项目的网络设置,确保它配置为仅使用内网通信。
      • 在某些情况下,可能需要手动调整网络设置或联系技术支持团队帮助您完成这个过程。
    4. 安全策略:

      • 考虑实施访问控制和防火墙规则,以限制对镜像仓库的访问,确保只有授权的服务和用户才能访问。
    5. 监控和日志:

      • 监控镜像传输过程,查看日志以确认镜像是否通过内网传输。
      • 如果发现任何异常活动或未经授权的外部访问尝试,请立即调查并采取相应的安全措施。
    2023-12-11 14:49:31
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

热门讨论

热门文章

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效专有云服务手册下载(2019最新版) 立即下载