В этом репозитории содержится код тестового задания на стажировку в "Экспресс 42".
Задание состоит из двух частей:
- Установка Redmine + PostgreSQL в Docker-образе
- Разбиение установки на три контейнера с помощью docker-compose
Также настроен CI/CD pipeline для отправки образа в Docker Hub.
docker build -t redmine Part1
docker run -p 8080:8080 redmine
cd Part2
docker-compose up --build
echo "$DOCKERHUB_PASSWORD" | docker login -u "$DOCKERHUB_USERNAME" --password-stdin
docker tag redmine samofimp/redmine
docker push samofimp/redmine
DOCKERHUB_USERNAME
- имя пользователя Docker Hub
DOCKERHUB_PASSWORD
- авторизационный токен