Облачный запуск GCP с аргументами командной строки

#python #docker #google-cloud-platform #google-cloud-run

#python #docker #google-облачная платформа #google-cloud-run

Вопрос:

Я новичок в Docker и GCP, и мне нужно развернуть очень простое приложение Python (калькулятор) в облачной службе запуска. У меня есть 3 файла calc.py , Dockerfile и requirements.txt . Приложение принимает 3 аргумента от пользователя непосредственно из командной строки при запуске приложения: number1 , number2 и operationType

Мне удалось создать свой образ Docker, и я запускаю этот образ с помощью docker run -it calculator

Я только что развернул тот же образ в реестре контейнеров GCP, прежде чем создавать новую облачную службу запуска. После выбора моего изображения из реестра контейнера GCP настройки облачного запуска просят меня заполнить 2 вещи, и я не знаю, что написать:

 1) Container command (Leave blank to use the entry point command defined in the container image.
Container arguments)
2) Arguments passed to the entry point command.
  

Комментарии:

1. Вам необходимо реализовать свое приложение как систему ответа на HTTP-запросы (аналогично веб-серверу). Параметры могут быть переданы как параметры HTTP-запроса. Изучите один из многих примеров облачного запуска о том, как создавать приложения для облачного запуска. cloud.google.com/run/docs/quickstarts

2. Эти поля являются необязательными. Не могли бы вы приложить скриншот, пожалуйста. Вас не должны спрашивать об этом.