Я пытаюсь установить Google Cloud Управляемый VM в Ubuntu в соответствии с этим руководствам: [1], [2]DockerDaemonConnectionError при установке Google Cloud Управляемый VM в Ubuntu
Я установил Docker после Docker installation guide.
Запуск Docker с: sudo docker -H tcp://127.0.0.1:2376 -d
Я создал ключи сертификатов в соответствии с HTTPS Docker guide.
Мои Среды переменные:
- DOCKER_HOST = TCP: //: 2376
- DOCKER_TLS_VERIFY = 1
- DOCKER_CERT_PATH =/дом/eyalev/ча
Когда я бегу gcloud preview app setup-managed-vms
Я получаю ошибку:
https://gist.github.com/eyalev/aab86463bc63f4319d5c
Traceback (most recent call last):
File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/gcloud/gcloud.py",
line 153, in <module> main() File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/gcloud/gcloud.py",
line 149, in main _cli.Execute() File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/calliope/cli.py",
line 381, in Execute post_run_hooks=self.__post_run_hooks, kwargs=kwargs) File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/calliope/frontend.py",
line 274, in _Execute pre_run_hooks=pre_run_hooks, post_run_hooks=post_run_hooks) File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/calliope/backend.py",
line 887, in Run result = command_instance.Run(args) File "/home/eyalev/Software/google-cloud-sdk/lib/googlecloudsdk/appengine/app_commands/setup_managed_vms.py",
line 37, in Run setup_registry.SetupRegistry() File "/home/eyalev/Software/google-cloud-sdk/./lib/googlecloudsdk/appengine/lib/images/setup_registry.py",
line 32, in SetupRegistry timeout=config.DOCKER_D_REQUEST_TIMEOUT) File "/home/eyalev/Software/google-cloud-sdk/platform/google_appengine/google/appengine/tools/docker/containers.py",
line 663, in NewDockerClient 'Couldn\'t connect to the docker daemon using the specified ' google.appengine.tools.docker.containers.DockerDaemonConnectionError:
Couldn't connect to the docker daemon using the specified environment
variables. Please check the environment variables DOCKER_HOST,
DOCKER_CERT_PATH and DOCKER_TLS_VERIFY are set correctly. If you are
using boot2docker, make sure you have run "$(boot2docker shellinit)"
Есть ли что-то я не хватает?
http://stackoverflow.com/questions/26823017 было упомянуто, что Docker 1.3.2 должен решить проблему. Docker 1.3.1 имеет –
Вам нужно было что-либо делать с разрешениями? Мне нужно запустить все мои команды cli с помощью sudo, и я ожидаю, что у клиента gcloud могут возникнуть проблемы и в этом отношении. – Jay