加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何使用Mesos和Marathon在Azure容器服务中安全地共享私有docker

发布时间:2020-12-16 03:28:11 所属栏目:安全 来源:网络整理
导读:我使用DC / OS Marathon设置Azure容器服务来部署Docker容器.到目前为止看起来不错,我可以使用SSH隧道连接到主节点并访问Mesos和Marathon WebUI以及点击REST API. 接下来,我试图从我的私人docker存储库部署一个docker容器,我在Marathon网站上找到了以下文章.

我使用DC / OS Marathon设置Azure容器服务来部署Docker容器.到目前为止看起来不错,我可以使用SSH隧道连接到主节点并访问Mesos和Marathon WebUI以及点击REST API.

接下来,我试图从我的私人docker存储库部署一个docker容器,我在Marathon网站上找到了以下文章.

https://mesosphere.github.io/marathon/docs/native-docker-private-registry.html

请参阅以上网址的“注意”部分 –

注意:所有可能启动应用程序的节点都必须可以访问URI.方法可以包括将文件分发到所有节点的本地文件系统,例如通过RSYNC / SCP,或者将其存储在共享网络驱动器上,例如Amazon S3.值得考虑所选方法的安全含义.

Azure为在所有节点上共享docker.tar.gz文件提供了哪些选项?

谢谢

最佳答案
将docker.tar.gz放到Azure存储中并创建一个签名的URL.我使用Azure Storage Explorer创建了一个.

输出;

https://xyzds.file.core.windows.net/docker/docker.tar.gz?…url-params

你需要添加文件扩展名才能马拉松提取它.

X =名为.tar.gz

“uris”:[
????“https://xyzds.file.core.windows.net/docker/docker.tar.gz?…url-paramsu0026amp;x=.tar.gz”
??]

你已准备好出发.

(编辑:李大同)

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

    推荐文章
      热点阅读