gpt4 book ai didi

docker - 使用 docker-compose 从私有(private)仓库拉取镜像

转载 作者:IT老高 更新时间:2023-10-28 12:43:05 27 4
gpt4 key购买 nike

我正在使用 docker-compose 命令运行多个容器。问题是我的 docker-compose 必须从公共(public)存储库中提取一些图像,而从私有(private)存储库中提取一些图像。我打算做的是将所有需要的图像推送到私有(private)存储库,但是我怎样才能让 docker-compose 从私有(private)存储库中拉取图像。

简而言之->当图像仅在私有(private)存储库中可用时如何指向私有(private)存储库

最佳答案

使用 docker login 命令。 ( Official doc )
输入您的凭据,然后您可以提取私有(private)图像,前提是您有访问权限。

If you want to login to a self-hosted registry you can specify this by adding the server name.

docker login localhost:8080

感谢 @herm's评论,如果你想使用 swarm,请使用:--with-registry-auth 选项。Personnaly,我使​​用这个命令:

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

关于docker - 使用 docker-compose 从私有(private)仓库拉取镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45567201/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com