/
dzhits_gv
/
FileSharingBot
Обзор
Документация
Войти
/
dzhits_gv
/
FileSharingBot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
node/Dockerfile
19 строк
617 B
dzh
preparing for the local deployment of the project in Docker, code refactoring (isolating microservices from each other, combining common modules)
15 фев 2025, 23:42
15 фев 2025, 23:42
ab693ea
Код
Авторство
О чём код?
FROM maven:3.8-openjdk-17-slim ENV HOME=/home/app RUN mkdir -p $HOME ADD ./settings.xml /usr/share/maven/ref/ ENV MVN_SETTINGS=/usr/share/maven/ref/settings.xml RUN mkdir -p $HOME/common ADD ./common $HOME/common RUN mvn -f $HOME/common/pom.xml -s $MVN_SETTINGS clean package RUN mvn org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file -Dfile=$HOME/common/target/common-0.0.1.jar --debug RUN mkdir -p $HOME/node ADD ./node/pom.xml $HOME/node ADD ./node/src $HOME/node/src RUN mvn -f $HOME/node/pom.xml -s $MVN_SETTINGS clean package -DskipTests --debug CMD java -jar $HOME/node/target/node-0.0.1.jar