Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Docker Toolbox on Windows: disable TLS

Tags:

docker

windows

I installed Docker Toolbox on Windows 7 and it seems to work. Now it is running on port 2376 with (I Suppose) TLS enabled

$ docker-machine ls
  NAME      ACTIVE   DRIVER       STATE     URL   SWARM   DOCKER ERRORS
  default   *        virtualbox   Running   tcp://192.168.99.100:2376           v17.06.1-ce

I'd like to run on port 2375 with TLS disabled.

Is it possible (on Windows?)

I found a lot of suggestion but for Linux

like image 316
pacionet Avatar asked Aug 24 '17 13:08

pacionet


1 Answers

If you are running Windows 10 + Windows Subsystem for Linux + Ubuntu + Docker Toolbox make sure to add following lines (thanks @pacionet for help) to either .zshrc or .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

If you get any TLS related errors when using docker-compose later on, please make sure that you are using latest Docker Compose version.

like image 164
Daniel Kmak Avatar answered Sep 29 '22 07:09

Daniel Kmak