Встречается на собеседованиях • сегодня
Как локально разработанное приложение открыть в тестовом окружении
Для локального развертывания приложения в тестовом окружении можно использовать Docker или облачные сервисы (Heroku, AWS, GCP).
Docker-пример:
- Создай
Dockerfileв корне проекта:
dockerfile
FROM openjdk:17
COPY target/myapp.jar /app.jar
ENTRYPOINT ["java", "-jar", "/app.jar"]- Собери образ и запусти контейнер:
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
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы