我安装了boot2docker并试图从私人服务器中提取一些图像。它要求--insecure-registry
配置文件,但找不到它。
有没有人遇到同样的问题,有没有解决办法?
答案 0 :(得分:0)
是的,这在boot2docker中有点令人困惑。
您需要在守护程序上设置这些参数,而不是客户端。在boot2docker中,这意味着您需要ssh进入VM并编辑配置文件。您可以通过运行boot2docker ssh
来进入VM。然后编辑文件/var/lib/boot2docker/profile
(可能不存在)以包含以下行:
EXTRA_ARGS="--insecure-registry=MY_PRIVATE_SERVER"
其中MY_PRIVATE_SERVER
是注册表的地址。然后,您需要重新启动boot2docker(例如boot2docker restart
)。
您可以在https://github.com/boot2docker/boot2docker/blob/master/doc/FAQ.md下在本地自定义下找到更多详细信息。