大佬教程收集整理的这篇文章主要介绍了(转)Marathon私有镜像仓库用户名和密码方式,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
下载镜像需要输入用户名和密码的时候,marathon发布这样的images需要用这种方法。
首先需要手动登入镜像仓库。
docker login db-registry.inc-test.com Username: admin password: Def@11
登入成功之后会在当前用户的家目录创建一个隐藏目录 ~/.docker ,打包这么目录,放在一个目录下, 并让marathon启动容器的时候引用这个文件即可
cd ~ $ tar czf docker.tar.gz .docker $ cp docker.tar.gz /etc/@H_653_0@marathon json 启动容器引用验证文件
"uris": [ "file:///etc/docker.tar.gz" ]
注释:
结论:
把docker.tar.gz文件放在http页面中
scp /etc/docker.tar.gz 10.10.130.201:/var/www/html/download/docker_img/db-harbor-admin.tar.gz
# 一个用户手动生成一个文件,如需要切换用户的时候指定不同文件即可。
@H_403_36@
例如:
{ "id": "Nginx", "cpus": 0.2, "mem": 128, "instances": 1, "consTraints": [ [ "hostname", "CLUSTER", "test.host-test.com" ] ], "uris": [ "http://10.10.130.201/download/docker_img/db-harbor-admin.tar.gz" ], "container": { "type": "DOCKER", "docker": { "image": "db-registry.inc-test.com/web-lb/Nginx:1.13", "network": "BRIDGE", "portMappings": [ { "containerPort": 80, "hostPort": 31009, "servicePort": 0, "protocol": "tcp" } ] } } }@H_653_0@marathon 官网说明 https://mesosphere.github.io/marathon/docs/native-docker-private-registry.html
作者:北极企鹅ys
链接:https://www.jianshu.com/p/97c567eea2d9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处
以上是大佬教程为你收集整理的(转)Marathon私有镜像仓库用户名和密码方式全部内容,希望文章能够帮你解决(转)Marathon私有镜像仓库用户名和密码方式所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。