Springboot 실습 프로젝트명 : dailyroutine ) dockerfile 작성된 코드 //gradle jar 파일 생성 코드 FROM openjdk:17.0.2-jdk-slim-buster AS builder WORKDIR /app COPY gradlew settings.gradle build.gradle ./ COPY gradle ./gradle COPY src/main ./src/main RUN ./gradlew clean bootJar //jar 파일 실행 FROM openjdk:17.0.2-slim-buster WORKDIR /app // 위에 선언된 builder로 부터 jar파일을 가져와 app.jar로 복사 COPY --from=builder /app/build/libs/dail..
docker의 기초를 이용해 있어서 이론 내용은 무수히 많지만 컨테이너와 이미지에 대해서 기초적인 부분을 실제로 적용해보는것이 어려운 부분들이 있어 공부하였던 내용들을 공유합니다. 여기서는 컨테이너와 이미지에 대한 간단한 명령어들과 함께 실제로 컨테이너에 이미지를 띄워보고 서버 통신까지 해보는 작업을 해보겠습니다. docker 컨테이너, 이미지 리스트 명령어 : 실행중인 내용들을 보여주는 명령어 docker container ls : 컨테이너 리스트 docker image ls : 이미지 리스트 여기서 "ls" 뒤에 "-a" 를 붙이게 되면 현재 실행중인 내용과 함께 실행중이지 않는 내용들까지 리스트로 가져오게 됩니다. 컨테이너와 통신하기 도커 컨테이너는 기본적으로 독립적인 환경에서 실행되기 때문에 컨테..
- Total
- Today
- Yesterday
- 도커
- dockerfile
- spring
- 컨테이너
- hazelcast
- 개념 이해하기
- 캐시
- ncp
- Linux
- Lock
- 리눅스
- 격리수준
- 권한
- 캘린더
- Quartz
- docker
- MySQL
- Java
- insert
- 알고리즘
- 스케줄러
- leatcode
- Cache
- dfs
- LocalDate
- mybatis
- 이미지
- centos7
- 정의
- 네이버 클라우드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |