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