도커 이미지를 직접 만들어보자!
📌 큰 순서
1.도커 파일 작성 > 도커 이미지를 만들기 위한 설정 파일
2.도커 클라이언트 > 도커 파일에 입력된 것을 도커 클라이언트에 전달
3.도커 서버 > 도커 클라이언트에 전달 된 모든 중요한 작업들을 하는 곳
4.이미지 생성
# vscode / vim 등으로 파일 작성 > 파일 이름은 Dockerfile
# 베이스 이미지 명시
# 베이스 이미지 : 도커 이미지는 여러 레이어로 구성되어 있는데, 이 이미지의 기반이 되는 부분
FROM
# 도커 이미지가 생성되기 전에 수행할 쉘 명령어
RUN
# 컨테이너가 시작 됐을 때 실행할 실행 파일 또는 쉘 스크립트
CMD
ex.
FROM alpine
RUN command
CMD ["echo", "hello"]
# 도커 파일이 있는 위치 안에서 아래 명령어 입력하기
$ docker build ./
$ docker run -it 만들어진이미지ID
# 매번 이미지 ID를 치고 들어오기 번거롭기 때문에 빌드할 때 이미지 이름을 만들 수가 있습니다.
$ docker build -t 도커아이디/저장소,프로젝트이름:버전
ex. docker build -t abc123/hello:latest ./
# 도커이미지 이름을 만들 때 보통 쓰는 규칙이 있습니다.
# 규칙 : 도커아이디/저장소,프로젝트이름:버전
이야~ 덕분에 도커 글 잘 보고 배포 잘했습니다~
http://54.180.133.194:8002/
아르켓 구경오세요