簡體   English   中英

Windows上的Docker Toolbox:禁用TLS

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM