- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我是 Docker 新手,在 Windows 7 上使用 boot2docker。
当我尝试通过 spotify maven 插件配置 Docker 构建时,我被要求设置以下 env 变量:
DOCKER_HOST
DOCKER_CERT_PATH
DOCKER_TLS_VERIFY
配置成功但不确定DOCKER_TLS_VERIFY
和 DOCKER_CERT_PATH
变量有什么作用?
最佳答案
By default, boot2docker runs docker with TLS enabled. It auto-generates certificates and stores them in
/home/docker/.docker
inside the VM.
Theboot2docker up
command will copy them to~/.boot2docker/certs
on the host machine once the VM has started, and output the correct values for theDOCKER_CERT_PATH
andDOCKER_TLS_VERIFY
environment variables.
eval "$(boot2docker shellinit)" will also set them correctly.
We strongly recommend against running Boot2Docker with an unencrypted Docker socket for security reasons, but if you have tools that cannot be easily switched, you can disable it by adding
DOCKER_TLS=no
to your/var/lib/boot2docker/profile
file.
在更动态的环境中,boot2docker ip 可以更改,请参阅 issue 944 .
关于docker - DOCKER_TLS_VERIFY 和 DOCKER_CERT_PATH 变量有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31176262/
我是 Docker 新手,在 Windows 7 上使用 boot2docker。 当我尝试通过 spotify maven 插件配置 Docker 构建时,我被要求设置以下 env 变量: DOCK
如果 DOCKER_TLS_VERIFY , DOCKER_HOST和 DOCKER_CERT_PATH没有在 Ubuntu 上设置,我自己导出 vars 的默认设置是什么(我没有使用 Docker
我是一名优秀的程序员,十分优秀!