DevOps/Docker

[Docker] 도커 이미지 만들어서 Docker Hub에 push하기

Cune 2022. 8. 7. 22:25

 

 

실습환경 :  macOS Monterey 12.5
프로젝트 : Node.js (NestJS)
IDE : Visual Studio Code 
(*VSCode에 확장프로그램으로 Docker를 설치해놨습니다)

 

 

1. 프로젝트에 Dockerfile을 만듭니다.

 

2. 파일을 작성하고 마우스 우클릭으로 'Build Image'를 누릅니다.

 

3. 상단에 이름을 정해주고 엔터를 칩니다.

(Docker Hub 계정아이디)/컨테이너이름:태그

 

이름을 정할때는 아래 링크에서 설명해준대로 작성해야합니다.

다르게 했다가 처음에 아이디를 포함하지않고 작성했더니 push가 안됐습니다.

https://github.com/sangyeol-kim/ausg-docker-seminar/issues/10

 

4. 터미널에 명령어를 쳐서 push를 합니다.

docker push 컨테이너이름:태그

 

5. docker search로 이미지를 확인합니다.