Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I fix the Error of Docker-compose up exited with code 1

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.

like image 684
saharsa Avatar asked Dec 31 '25 05:12

saharsa


1 Answers

docker may fail due to many things in the build process. To find the solution here is my advice

  1. Type docker ps -la (to list all containers that exited with error code or failed to start
  2. In the result, you should look out for the id of the container
  3. Then check the logs using: docker logs <container_id>
like image 153
Paul Tofunmi Avatar answered Jan 02 '26 04:01

Paul Tofunmi



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!