Я запускаю контейнеры Docker на экземпляре Google Cloud с помощью Docker Compose.Вот пример:
А вот запущенные контейнеры:
$ docker-compose up -d db graphql api
Creating mobydq-db ... done
Creating mobydq-graphql ... done
Creating mobydq-api ... done
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
05dae8c9340d mobydq-api "flask run --host=0.…" 5 seconds ago Up 4 seconds 0.0.0.0:5434->5434/tcp mobydq-api
30d6b7a6725e graphile/postgraphile "postgraphile -n 0.0…" 6 seconds ago Up 5 seconds 5000/tcp, 0.0.0.0:5433->5433/tcp mobydq-graphql
85c4e42e27fd mobydq-db "docker-entrypoint.s…" 6 seconds ago Up 5 seconds 5432/tcp mobydq-db
Предполагается, что два из этих контейнеровдоступны по следующим адресам:
У меня также настроены правила брандмауэра для обеспечения доступа к этим портам из Интернета:
Тем не менее я не могучтобы перейти на две страницы выше из моего браузера.Чего мне не хватает?