I am beginner in Docker. I have a simple DockerFile and Docker-compose.yml files When I use docker-compose up, then it show an error which is exited with code 1 I do not know how can I fix it. my DockerFile:
FROM openjdk:8
ENV APP_HOME /home
RUN mkdir -p $APP_HOME
ADD target/spring-docker.jar $APP_HOME/spring-docker.jar
WORKDIR $APP_HOME
EXPOSE 8080
CMD ["java","-Dspring.data.mongodb.uri=mongodb://db:27017/","-jar","/home/spring-docker.jar"]
Docker-Compose:
version: '3.1'
services:
spring-docker:
build: .
restart: always
ports:
- "8080:8080"
depends_on:
- db
db:
image: mongo
volumes:
- ./data:/data/db
ports:
- "27017:27017"
restart: always
The SpringBoot is based application along with it’s mongodb database.
docker may fail due to many things in the build process. To find the solution here is my advice
docker ps -la (to list all containers that exited with error code or failed to startdocker logs <container_id>If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With