Как получить доступ к Docker-контейнеру, запущенному в Google Cloud Platform - PullRequest
0 голосов
/ 10 ноября 2018

Я только начал вчера и следую инструкциям по использованию GCP.

У меня есть докер-контейнер Cassandra, работающий в Google Compute Engine. Я хотел бы подключиться к док-контейнеру Cassandra со своего локального компьютера и загрузить в него данные.

Я попытался использовать IP-адрес экземпляра компьютера и порт Cassandra. Но Java-программа, которая загружает данные в Cassandra, выдает ошибку NoHostAvailableException

Я ценю ваше время.

1 Ответ

0 голосов
/ 10 ноября 2018

Насколько я понимаю, если вы не открываете порт контейнера-докера публично, вы все равно не сможете получить доступ к порту контейнера. Именно здесь концепция сервисов приходит в облачных архитектурах, чтобы публично представлять контейнеры. Подробная инструкция приведена в разделе «Настройка конечных точек» и следующих разделах в следующей статье https://cloud.google.com/endpoints/docs/openapi/get-started-compute-engine-docker.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...