牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Docker-machine create で "x509: certificate signed by unknown authority" とか "Bad port '0'" とかのエラーが出るメモ

(docker1.6.0, docker-machine0.2.0, boot2docker1.6.0, MacOSX10.9)

$ docker-machine create --driver virtualbox dev
INFO[0000] Creating SSH key...
INFO[0000] No default boot2docker iso found locally, downloading the latest release...
ERRO[0000] Error creating machine: Get https://api.github.com/repos/boot2docker/boot2docker/releases: x509: certificate signed by unknown authority
WARN[0000] You will want to check the provider to make sure the machine and associated resources were properly removed.
FATA[0000] Error creating machine

--virtualbox-boot2docker-url を指定してみる

$ docker-machine create --driver virtualbox --virtualbox-boot2docker-url=file:///Users/cortyuming/.boot2docker/boot2docker.iso dev
INFO[0000] Creating SSH key...
INFO[0000] Downloading boot2docker.iso from file:///Users/cortyuming/.boot2docker/boot2docker.iso...
INFO[0000] Creating VirtualBox VM...
INFO[0006] Starting VirtualBox VM...
INFO[0007] Waiting for VM to start...
今度はここでフリーズする...
$ docker-machine ls
Bad port '0'
ERRO[0000] error getting URL for host dev: exit status 255
NAME   ACTIVE   DRIVER       STATE     URL   SWARM
dev             virtualbox   Running

create されてるけど active にならない...
うーん、なぜだ...

参考

-Docker Machine - Docker Documentation -Stuck waiting for VM to start and Bad port '0' on virtualbox driver on mac · Issue #878 · docker/machine · GitHub