使用docker-compose从私有存储库中提取图像

发布于 2021-02-01 13:02:16

我正在使用docker-compose命令运行多个容器。问题是我的docker-
compose必须从公共存储库中提取一些图像,并从私有存储库中提取一些图像。我打算做的是将所有必需的映像推送到私有存储库,但是如何使docker-
compose从私有存储库中提取映像。

简而言之->当图像仅在那里可用时,如何指向私有存储库

关注者
0
被浏览
65
1 个回答
  • 面试哥
    面试哥 2021-02-01
    为面试而生,有面试问题,就找面试哥。

    使用dockerlogin命令。(官方文件
    输入您的凭据,然后,只有拥有访问权限,您才能提取私有图像。

    如果要登录到自托管注册表,则可以通过添加服务器名称来指定。

    docker login localhost:8080
    

    如果要使用swarm,请使用:--with-registry-auth选项。从个性上讲,我使用以下命令:

    docker stack deploy --with-registry-auth --compose-file dev.compose.yml myProjectName
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看