utk*_*h31 17 docker microservices docker-compose
我正在使用docker-compose命令来运行多个容器.问题是我的docker-compose必须从公共存储库中提取一些图像,并从私有存储库中提取一些图像.我打算做的是将所有必需的图像推送到私有存储库但是如何使docker-compose从私有存储库中提取图像.
简而言之 - >当图像仅在那里可用时,如何指向私有存储库
Mat*_*ron 25
使用docker login命令.(官方文档)
输入您的凭据,然后只有您有访问权限才能提取私有图像.
如果要登录自托管注册表,可以通过添加服务器名称来指定.
docker login localhost:8080
Run Code Online (Sandbox Code Playgroud)
感谢@ herm的评论,如果你想使用swarm,请使用:
--with-registry-authoption.Personnaly,我使用这个命令:
docker stack deploy --with-registry-auth --compose-file dev.compose.yml myProjectName
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18499 次 |
| 最近记录: |