728x90
프로젝트 최상위 경로에 작성
Dockerfile
FROM adoptopenjdk/openjdk11
RUN mkdir /srv/docker-spring
COPY . /srv/docker-spring
WORKDIR /srv/docker-spring
RUN ./gradlew build
RUN mv build/libs/*SNAPSHOT.jar app.jar
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "app.jar"]
1. docker build -t docker/spring . ( "." 필수!)
2. docker image list
3. docker run -d -p 8080:8080 docker/spring
-d : 백그라운드 실행
728x90
'DevOps > Docker' 카테고리의 다른 글
Docker 이미지, 컨테이너 삭제 (0) | 2022.04.11 |
---|---|
docker-compose를 사용하여 빌드 (0) | 2022.04.11 |
ubuntu 도커 설치 (0) | 2022.04.11 |
docker compose 설치 (0) | 2022.04.11 |
Docker none 삭제 (0) | 2022.04.11 |