Search code examples
dockerdocker-machine

docker-machine create node without tls verification


When I create a node with docker-machine

docker-machine create -d virtualbox node1

it is created with tls verification enabled for docker deamon which made things a bit more of a hassle than normal for swarm.

I want to create a node with docker-machine without tls verification for testing purpose.

I tried with:

docker-machine create -d virtualbox --engine-tls false node1

and

docker-machine create -d virtualbox --engine-tls-verify false node1

and

docker-machine create -d virtualbox --engine-opt-tls false node1

Solution

  • try:

    docker-machine create -d virtualbox --engine-opt tlsverify=false node1
    

    and after running:

    eval "$(docker-machine env node1)"
    

    run:

    unset DOCKER_TLS_VERIFY