Он отлично работает локально, когда я загружаю его на сервер, он загружается нормально, но не имеет функциональности, API находятся в статусе 200, и я не получаю никаких ошибок
Dockerfile интерфейса
FROM maven:3.8.4-openjdk-11 AS build
WORKDIR /app
COPY pom.xml .
RUN mvn dependency:go-offline
COPY src ./src
RUN mvn clean package
FROM tomcat:9.0-jdk11-openjdk
RUN sed -i 's/port="8080"/port="1090"/' /usr/local/tomcat/conf/server.xml
COPY --from=build /app/target/GVisorSiam-1.0.war /usr/local/tomcat/webapps/ROOT.war
RUN mkdir -p /usr/local/tomcat/logs && \
chmod -R 777 /usr/local/tomcat/logs
EXPOSE 1090
CMD ["catalina.sh", "run"]
Dockerfile бэкенда(классов)
FROM maven:3.8.4-openjdk-17 AS build
WORKDIR /app
COPY pom.xml .
RUN mvn dependency:go-offline
COPY src ./src
RUN mvn clean package
CMD ["java", "-jar", "/app/target/clases-0.0.1-SNAPSHOT.jar"]
Содержимое файла docker-compose.yml
version: '3.8'
services:
clases:
build:
context: ./clases
dockerfile: Dockerfile
image: backendgvsiam
container_name: backendgeovisorsiam
environment:
TZ: America/Bogota
CHOKIDAR_USEPOLLING: "true"
ports:
- "8081:8081"
GVisorSiam:
build:
context: ./GVisorSiam
dockerfile: Dockerfile
image: frontendgvsiam
container_name: frontendgeovisorsiam
environment:
TZ: America/Bogota
CHOKIDAR_USEPOLLING: "true"
ports:
- "1090:1090"
Подробнее здесь: https://stackoverflow.com/questions/787 ... rom-visual