Встречается на собеседованиях • сегодня

Как локально разработанное приложение открыть в тестовом окружении

Для локального развертывания приложения в тестовом окружении можно использовать Docker или облачные сервисы (Heroku, AWS, GCP).

Docker-пример:

  1. Создай Dockerfile в корне проекта:
dockerfile
FROM openjdk:17
COPY target/myapp.jar /app.jar
ENTRYPOINT ["java", "-jar", "/app.jar"]
  1. Собери образ и запусти контейнер:
bash
docker build -t myapp .
docker run -p 8080:8080 myapp

Для Spring Boot:

  • Убедись, что application-test.properties содержит настройки для тестовой БД (например, H2).
  • Запусти приложение с профилем test:
bash
java -jar myapp.jar --spring.profiles.active=test

Для облачного развертывания (Heroku):

bash
heroku create
git push heroku main
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы