Windows上的Docker Toolbox:禁用TLS
我在Windows 7上安装了Docker Toolbox,它似乎工作。 现在它在端口2376上运行(我假设)启用了TLS
$ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS default * virtualbox Running tcp://192.168.99.100:2376 v17.06.1-ce
我想在禁用TLS的2375端口上运行。
有可能(在Windows上)?
我发现了很多的build议,但对于Linux
我用MAVEN“运行configuration”环境属性上的这个configuration解决了
DOCKER_CERT_PATH C:\Users\<username>\.docker\machine\certs DOCKER_HOST tcp://192.168.99.100:2376 DOCKER_TLS_VERIFY 1
如果您正在运行Linux + Ubuntu + Docker Toolbox的Windows 10 + Windows子系统,请确保将以下行(谢谢@pacionet帮助)添加到.zshrc或.bashrc
:
export DOCKER_HOST=tcp://192.168.99.100:2376 // your Docker IP export DOCKER_CERT_PATH=/mnt/c/Users/YOUR_USERNAME/.docker/machine/certs export DOCKER_TLS_VERIFY=1
如果稍后在使用docker-compose
时遇到任何TLS相关错误,请确保您使用的是最新的Docker Compose版本。
- 当DockerFile具有太多的命令时,Docker在Windows上随机崩溃,0xc0370106
- 如何从Windows连接到Docker容器内的SSHD?
- 从在Docker for Windows上运行的容器中,如何访问主机上的端口?
- docker-compose错误在Django的欢迎页面上
- 在Docker工具箱中,没有使用docker-compose进行安装的卷
- 将写入权限设置到docker窗口/ Windows容器内的卷文件夹中
- docker工人快速启动terminal不能打开
- Docker在Windows Server 2012r2上
- 只是因为一个程序有一个graphics用户界面是否意味着它会崩溃在Windows泊坞窗?