如果私有的镜像库增加basic验证之后,需要注意以下几点
- 镜像库服务不得使用反向代理,反向代理中传输字段可能会破坏数据的传输,主要影响镜像的push操作。 这会造成docker push image时验证错误的问题。
- mesos的slave中对docker拉取镜像的时候要注意mesos的版本 如果mesos是0.28版本的,必须在marathon的配置中增加.docker/config.json的压缩包 如果是新版的,可以采用--docker_config选项指定镜像库的验证文件。 主要的讨论地址
解决方案完整的例子