Open SvenDowideit opened 9 years ago
Could the difference in certificates be the cause to gcloud preview app run .
(e.g., https://cloud.google.com/solutions/nodejs/) fail when docker is running in boot2docker?
$ curl --cert .docker-winb2d/cert.pem --key .docker-winb2d/key.pem --cacert .docker-winb2d/ca.pem https://boot2docker:2376/images/json
curl: (60) SSL certificate problem: self signed certificate
...
$ DOCKER_HOST=tcp://boot2docker:2376 DOCKER_CERT_PATH=/home/mikko/.docker-winb2d/ DOCKER_TLS_VERIFY=1 docker info
Containers: 7 ...
--> also gcloud preview app run .
fails, docker info
works
With a local (Linux) docker installation, certificates generated following http://docs.docker.com/articles/https/:
$ curl --cert .docker-local/cert.pem --key .docker-local/key.pem --cacert .docker-local/ca.pem https://docker.local:2376/images/json [{"Created":1422965271,"Id":... }]
--> gcloud preview app
commands work also
$ ls -l .docker-local/ .docker-winb2d/ .docker-local/: yhteensä 12 -rw-r--r-- 1 mikko mikko 1391 27.1. 17:03 ca.pem -rw-r--r-- 1 mikko mikko 1151 27.1. 17:03 cert.pem -rw-r--r-- 1 mikko mikko 1675 27.1. 17:03 key.pem
.docker-winb2d/: yhteensä 12 -rw-r--r-- 1 mikko mikko 1042 4.2. 09:34 ca.pem -rw-r--r-- 1 mikko mikko 1070 4.2. 09:34 cert.pem -rw-r--r-- 1 mikko mikko 1675 4.2. 09:34 key.pem
that can be used from curl..
atm, the TLS Docker cmdline looks like: