Я пытаюсь развернуть Managed VM (Python) на Google App Engine/Compute с командой:Не удалось подключиться к демону Докер из-за SSL
gcloud --verbosity debug preview app deploy ./app.yaml --set-default
во время развертывания создается экземпляр VM, но выходы на ошибках (здесь паста последних строк листинга):
DEBUG: Display disabled.
Copying certificates for secure access. You may be prompted to create an SSH keypair.
DEBUG: Loaded Command Group: ['gcloud', 'compute', 'copy_files']
DEBUG: Detected docker environment variables: DOCKER_HOST=tcp://104.197.50.238:2376, DOCKER_CERT_PATH=../../../../../tmp/tmpPbKmOs, DOCKER_TLS_VERIFY=True
INFO: Starting new HTTPS connection (1): 104.197.50.238
DEBUG: Failed to connect to Docker daemon due to an SSL problem: [Errno 1] _ssl.c:523: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
DEBUG: (gcloud.preview.app.deploy) Couldn't connect to the Docker daemon due to an SSL problem.
Traceback (most recent call last):
File "/home/zdenulo/bin/google-cloud-sdk/./lib/googlecloudsdk/calliope/cli.py", line 591, in Execute
result = args.cmd_func(cli=self, args=args)
File "/home/zdenulo/bin/google-cloud-sdk/./lib/googlecloudsdk/calliope/backend.py", line 1191, in Run
resources = command_instance.Run(args)
File "/home/zdenulo/bin/google-cloud-sdk/./lib/googlecloudsdk/appengine/app_commands/deploy.py", line 208, in Run
implicit_remote_build)
File "/home/zdenulo/bin/google-cloud-sdk/./lib/googlecloudsdk/appengine/lib/deploy_command_util.py", line 137, in BuildAndPushDockerImages
with docker_util.DockerHost(cli, version_id, remote) as docker_client:
File "/home/zdenulo/bin/google-cloud-sdk/./lib/googlecloudsdk/appengine/lib/images/docker_util.py", line 215, in __enter__
return containers.NewDockerClient(local=(not self._remote), **kwargs)
File "/home/zdenulo/bin/google-cloud-sdk/./lib/googlecloudsdk/appengine/lib/docker/containers.py", line 313, in NewDockerClient
'Couldn\'t connect to the Docker daemon due to an SSL problem.' + msg)
DockerDaemonConnectionError: Couldn't connect to the Docker daemon due to an SSL problem.
ERROR: (gcloud.preview.app.deploy) Couldn't connect to the Docker daemon due to an SSL problem.
по-видимому, существует проблема с SSL, но я понятия не имею, как решить эту проблему, и я совершенно отчаянный на данный момент :) У меня есть:
- Docker версия 1.8.2, построить 0a8c2e3
- Boot2Docker-кли версия: v1.8.0 Git совершить: 9a26066
- Google Cloud SDK 0.9.79
приложение 2015.09.23
app- двигатель-Java 1.9.26
приложение-двигатель-питон 1.9.26
Бк 2.0.18
Бк-Никс 2.0.18
ядро 2015.09.23
ядро-Никс 2015.09.03
gcloud 2015.09.21
GSUtil 4.15
GSUtil-Никс 4,14
просмотра 2015.09.21
- OpenSUSE 13.2
- OpenSSL 1.0.1k-Fips 8 января 2015
Я очень благодарен за помощь любого рода.
EDIT:
app.yaml
module: default
runtime: python27
api_version: 1
threadsafe: yes
vm: true
resources:
cpu: .5
memory_gb: 1.3
manual_scaling:
instances: 1
handlers:
- url: .*
script: main.app
Какое содержимое вашего приложения.yml? – Rico
Я добавил к описанию – zdenulo