쿠버네티스의 볼륨은 여러가지 종류가 있는데, 로컬 디스크 뿐 아니라, NFS, iSCSI, Fiber Channel과 같은 일반적인 외장 디스크 인터페이스는 물론, GlusterFS나, Ceph와 같은 오픈 소스 파일 시스템, AWS EBS, GCP Persistent 디스크와 같은 퍼블릭 클라우드에서 제공되는 디스크, VsphereVolume과 같이 프라이비트 클라우드 솔루션에서 제공하는 디스크 볼륨까지 다양한 볼륨을 지원한다.
empty dir
pod 생성 삭제 임시 볼륨
생명주기가 pod 단위라 컨테이너랑 무관함
host path
hostPath는 노드의 로컬 디스크의 경로를 Pod에서 마운트해서 사용한다. 같은 hostPath에 있는 볼륨은 여러 Pod 사이에서 공유되어 사용된다.
1. Dockerfile 생성하기
2. Docker build
명령어 모음
docker
disk volume
종류
empty dir
host path
gitRepo
kubernetes + docker 정리
docker overview
Docker Registry
docker 궁금한점
Dockerfile
ENTRYPOINT
/bin/sh -c
들어가야함.CMD
ncc docker
ncc docker build -t registry.navercorp.com/surface/velvet/jy/irene-event:0.1 .
ncc docker push registry.navercorp.com/surface/velvet/jy/irene-event:0.1
단, /home1/irteam/.docker/config.json에 login 이 제대로 된지 확인한다. 로그인할때 ro_surface는 read권한밖에 없으므로 rw_surface권한을 로그인을 해야한다.kubernetes를 알아보자이제