tocdepth

2

Локальный запуск контейнера

Перед запуском контейнера в Container Apps или в случае возникновения ошибок, рекомендуем запустить контейнер локально, чтобы убедиться в корректности сборки Docker-образа.

Запустить контейнер локально можно через любой привычный терминал на вашем компьютере или с помощью интерфейса Docker Desktop.

  1. Выполните команду запуска контейнера через любой привычный терминал на вашем компьютере:

    docker run -d -p <host-port>:<docker-port> <registry_name>.cr.cloud.ru/<repository_name>
    

    где:

    • <host-port> — порт локального хоста, на котором запускается Docker-контейнер. Можете указать любое значение. Например, порт 8080 обычно используется для доступа к веб-серверу, работающему на локальном компьютере.

    • <docker-port> — порт, который ваше приложение использует для обслуживания HTTP-запросов.

    • <registry_name> — название реестра в Artifact Registry, в котором находится репозиторий с Docker-образом.

    • <repository_name> — название репозитория в Artifact Registry, в котором находится Docker-образ. Название репозитория соответствует названию образа.

  2. Убедитесь, что приложение работает — откройте http://localhost:<host-port> в своем браузере.

Узнать больше о командах и работе с контейнерами Docker вы можете в документации Docker.

Запустили Evolution free tier
для Dev & Test
Получить