Docker-Kubernetes-2022

    Udemy/Docker-Kubernetes-2022/볼륨 & ARG & ENV

    섹션3 볼륨 종류와 개념 VOLUME [”도커내부저장소”] 호스트 머신에 있는 미러링된 저장소를 알 수 있는 방법은 docker volume 익명 볼륨 익명 볼륨을 관리하는 것은 컨테이너. 컨테이너가 존재하는 동안에만 실제로 존재한다. 컨테이너에 이미 존재하는 특정 데이터를 잠그는데 유용하다. 명명된 볼륨 컨테이너 종료후에도 살아있다. 영구적이어야하는 데이터이거나 편집하거나 직접 볼 필요가없는 중요한 데이터에 적합 실질적으로 호스트 머신의 폴더에 엑세스하지 않을 것이기 때문 도커파일 내부에 named volume 생성 불가 docker run …. -v [volume_name]:[컨테이너내부저장소] docker volume ls docker rmi [imagename] Bind mount 소스코드가 변경..

    Udemy/Docker-Kubernetes-2022/도커 기본 커맨드 & 도커 이미지

    섹션1 docker build . 현재경로에서 dockerfile 찾아서 build → image 생성 docker run -p 3000:3000 4719fad9c1ed 이미지id를 뒤에 써서 컨테이너 생성 및 실행 docker ps docker stop stoic_easley docker stop container_name 섹션2 docker run [imagename] -it : 컨테이너 내부에서 호스팅 머신으로 대화형 세션을 노출해줘라 COPY src dest src : 이미지로 복사할 파일들이 있는 경로 WORKDIR RUN 명령어가 실행될 곳 ./ → working dir RUN 이미지가 빌드될때 CMD 컨테이너가 실행될때 EXPOSE cmd 이전에 항상 호스트에게 이 포트를 열겠다. docke..