默认情况下,如果我发出命令:
sudo docker pull ruby:2.2.1
默认情况下,它将从 docker.io 官方站点拉取。
Pulling repository docker.io/library/ruby
如何将其更改为我的私人注册表。这意味着如果我发出
sudo docker pull ruby:2.2.1
它将从我自己的私人注册表中提取,输出类似于:
Pulling repository my_private.registry:port/library/ruby
原文由 mainframer 发布,翻译遵循 CC BY-SA 4.0 许可协议
更新:根据您的评论,目前无法更改默认注册表,请参阅 此问题 了解更多信息。
您应该能够做到这一点,将主机和端口替换为您自己的:
如果服务器是远程/具有身份验证,您可能需要使用以下命令登录服务器:
然后运行: