在Windows上为PHP设置Docker - 找不到配置文件

时间:2015-02-13 09:07:14

标签: docker boot2docker

我安装了boot2docker并试图从私人服务器中提取一些图像。它要求--insecure-registry配置文件,但找不到它。

有没有人遇到同样的问题,有没有解决办法?

1 个答案:

答案 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下在本地自定义下找到更多详细信息。