docker-machine on mac does not work with docker-engine protected by self-create CA

I installed docker-machine on a mac and have a linux box(jumper) installed with docker engine. The linux docker-engine is protected by a self-created CA, which had been added to mac’s keychain store and set as “trusted”.

“curl https://jumper:2376/v1.15/version” runs without problem:
{“Version”:”1.13.0″,”ApiVersion”:”1.25″,”MinAPIVersion”:”1.12″,”GitCommit”:”49bf474″,”GoVersion”:”go1.7.3″,”Os”:”linux”,”Arch”:”amd64″,”KernelVersion”:”3.13.0-46-generic”,”BuildTime”:”2017-01-17T09:50:17.871838842+00:00″}

  • How to define a disk quota for docker containers?
  • Unable to load application or execute command 'Microsoft.AspNet.Server.Kestrel'. Available commands: web
  • Multithreading during image build
  • What does HTTP 400 when pulling docker image mean?
  • Publisher Public key for docker notary
  • Why I am getting an oci runtime error when running a simple docker image?
  • Although “docker-machine create –engine-insecure-registry “jumper” –driver none –url=tcp://jumper:2376 jumper” seems successful, but “docker-machine ls” always show the following error:

    Unable to query docker version: Get https://jumper:2376/v1.15/version: x509: certificate signed by unknown authority

    Docker for Mac, version 1.13.0, build 49bf474
    docker-machine version 0.9.0, build 15fd4c7
    linux docker-engine: Version: 1.13.0

  • Docker /var/lib/docker/devicemapper/devicemapper using 2.7GB
  • How can I execute my tests in Debug in PyCharm using a Docker Python Interpreter?
  • Docker different digest when push same images with different tags
  • Debug python application running in Docker
  • docker stop doesn't work for node process
  • How can I structure my docker projects for easy deployment?
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.