도커 이미지 저장소
- 도커 이미지를 배포하기위해서 저장 하는 방법에 관한 설명
- 이미지 저장 명령어
- docker login
- docker push {ID}/example
- docker pull {ID}/example
- 개념은 이렇다
- 내가 만든 컨테이너를 도커 허브라는 곳에 올리고 (PUSH)
- 도커허브에서 사람들이 내가 만든 컨테이너를 가져오는 방식 (PULL)
- 무료 도커는 비공개로 컨테이너는 한개 만들수 있고 유료버전 부터 여러개 만들수 있다.
- 무료 도커는 모든 컨테이너를 오픈 해야만 한다.
- 개인적인 정보가 안 담기도록 조심해야한다.
docker hub
Docker Hub
배포하기
- docker run -d -p 3000:3000 subicura/app
- 컨테이너 실행 = 이미지 pull + 컨테이너 start
- 도커를 배포할려고 할때에는 어차피 다른 사람들이 나의 도커 컨테이너를 사용해야하니 run을 해줘야하는 원리이다.
더보기
- 이미지를 만들기 위한 다양한 쉘 스크립트 & 환경변수 사용
- CI/CD 자동빌드, 자동배포, blue & green 배포 / 무중단 배포하기