[Docker] 이미지 배포
2023. 2. 27. 02:04ㆍTools/Docker
1. 이미지 배포
github의 동작방식을 참고해 이해하면 편하다.
- Local에서 image를 생성한다.
- 생성한 image를 Dockerhub과 같은 Container Registry에 Push한다.
- Docker가 설치된 곳에서 image를 Pull해 Container에 담아서 실행한다.
가. Dockerhub
Dockerhub에서 Repository를 생성한다.
Repo 옆에 보면 해당 repo로 push할 때 사용할 명령어를 복사할 수 있다.
docker push 이미지이름:tagname
나. 이미지 이름 맞추기
push하려면 local의 이미지 이름과 repo의 이미지 이름이 같아야 한다.
docker tag <before> <after>
tag 명령어로 이름을 바꿀 수 있다. (원본은 유지된다.)
다. 로그인
docker login
Repo에 접근하기 위해서 Dockerhub 계정정보를 입력한다.
라. Push
docker push 이미지이름:태그
이미지이름은 repo와 local이 같다.
태그에 push 버전만 잘 입력하자.
'Tools > Docker' 카테고리의 다른 글
[Docker] Compose (0) | 2023.02.27 |
---|---|
[Docker] 가상화된 Docker host에 접근하기 (0) | 2023.02.27 |
[Docker] Commit & Dockerfile (2) | 2023.02.27 |
[Docker] mount (0) | 2023.02.27 |
[Docker] 컨테이너 안에서 터미널 쓰기! (0) | 2023.02.27 |