반응형

도커 이미지 불러오기

docker load < docker-study0.1.tar

도커 이미지 목록 보기

docker images

 

728x90
반응형

도커 설정 파일 생성

해당패키지에 도커 설정 파일(Dockerfile)

# Start with a base image containing Java runtime
FROM openjdk:8-jdk-alpine

# Add Author info
LABEL maintainer="jshag1990@gmail.com"

# Make port 8080 available to the world outside this container
# 해당 패키지는 8080포트로 외부로 열겠다라는 의미
EXPOSE 8080

# The application's jar file
ARG JAR_FILE=build/libs/DockerStudy-0.0.1-SNAPSHOT.jar 

# Add the application's jar to the container
ADD ${JAR_FILE} to-do-springboot.jar

# Run the jar file
ENTRYPOINT ["java","-jar","/to-do-springboot.jar"]

윈도우에서는 powershell을 이용

도커 이미지 생성

docker build --tag docker-study:0.1 .

도커 이미지 실행

docker run -p 18080:8080 docker-study:0.1
728x90
반응형

 

Virtual Machine : 단일시스템에서 여러 OS가 동시에 실행

Container : 동일한 OS 커널을 공유하며 시스템의 나머지 부분으로 프로세스를 격리, VM방식보다 오버헤드가 적고, 성능 손실이 적음

차이점: Hybervisor(물리적 리소스를 가상화 리소스(GestOS)로 변환))의 유무 

 

 

[출처]https://blog.netapp.com/blogs/containers-vs-vms/

 

[참고 출처]https://www.youtube.com/watch?v=JNc11rxLtmE

728x90

'[개발관련] > IT용어' 카테고리의 다른 글

RTL/rtl(return to libc)  (0) 2023.02.22
2022년 ICT 디지털 10대 이슈  (0) 2022.06.27
톰캣 WAS 웹서버 서블릿 용어 정리  (0) 2019.05.13
마이크로서비스 아키텍처(MSA)  (0) 2019.05.09
Batch OLTP OLAP DW DSS ETL  (0) 2019.05.09

+ Recent posts