
직접 이미지를 만들어 사용하기 & 원래 만들어져 있던 이미지 배포 1. 도커 설치 및 확인sudo yum install docker -y cmd 창에 docker —version 명령어를 입력해 도커가 잘 설치 되었는지 확인 2. 이미지 저장소 생성도커 허브 접속 → Repositories → Create Repository 3. Intellij 프로젝트에 도커 연결루트 경로(ataste)에 Dockerfile 생성 FROM openjdk:11-jre-slimARG JAR_FILE=./build/libs/*-SNAPSHOT.jar // 로컬 경로 COPY ${JAR_FILE} ataste.jarENTRYPOINT ["java","-jar","/ataste.jar"] From openjdk:11-j..

1. 등장 배경2. Docker 란?3. 도커 vs VM4. 구성 요소5. 이미지와 컨테이너 1. 등장 배경로컬에서 개발해 실제 서버에 올릴 때 소스파일만 올리는 것은 문제점이 있다. 각종 Dependencies나 설정 등을 맞춰줘야 하는데 개발자의 PC마다, 서버마다 이 모든것들을 설치하는 것은 번거롭기도 하고, 오류 발생의 원인이 되기도 한다. 위 그림과 같이 로컬과 서버에 같은 node.js가 있더라도 내 서버에서 개발한 js 파일을 서버에 배포했을 때 버전 등의 이유로 에러가 발생할 수 있다.💡 이러한 문제점을 해결하기 위해 Docker가 등장 2. Docker란 무엇인가? 컨테이너라고 불리는 작은 소프트웨어 유닛 안에, 어플리케이션과 그에 필요한 시스템 툴, 환경설정, 모든 디펜던시를 ..