boot2docker相关设置
关闭https在公司尝试使用docker,发现pull image的时候报错,查找到是因为docker默认使用https,但公司的仓库是http的,所以需要额外设置。设置方法参考http://stackoverflow.com/questions/27792969/using-private-registry-hosted-on-docker和https://github.com/boot2do
·
- 关闭https
在公司尝试使用docker,发现pull image的时候报错,查找到是因为docker默认使用https,但公司的仓库是http的,所以需要额外设置。设置方法参考http://stackoverflow.com/questions/27792969/using-private-registry-hosted-on-docker和https://github.com/boot2docker/boot2docker#insecure-registry:
$ boot2docker init
$ boot2docker up
$ boot2docker ssh "echo $'EXTRA_ARGS=\"--insecure-registry <YOUR INSECURE HOST>\"' | sudo tee -a /var/lib/boot2docker/profile && sudo /etc/init.d/docker restart"
在docker container中安装sshd失败解决办法:
http://www.monblocnotes.com/node/2057在boot2docker中挂代理访问registry的方法:
启动boot2docker后,先用命令boot2docker ssh
进入虚拟机内,修改/var/lib/boot2docker/profile
文件,添加代理:
export HTTP_PROXY=a.b.c.d:port
export HTTPS_PROXY=a.b.c.d:port
export NO_PROXY=localhost,private_server:port #这里指定不走代理的仓库地址
更多推荐
已为社区贡献1条内容
所有评论(0)