[英]Docker Toolbox on Windows: disable 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上?)
我找到了很多建議但是對於Linux
如果您運行的是Windows 10 +的Windows子系統用於Linux的Ubuntu + +泊塢窗工具箱確保添加以下行(感謝@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版本。
我在MAVEN“運行配置”環境屬性上使用此配置解決了問題
DOCKER_CERT_PATH C:\Users\<username>\.docker\machine\certs
DOCKER_HOST tcp://192.168.99.100:2376
DOCKER_TLS_VERIFY 1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.