DevOps/Docker 7

Dockerfile

Docker 기본 사용법은 이전 포스팅을 참고하자 2020/02/29 - [DevOps] - Docker 정리 (가장 빨리 만나는 Docker) Docker 정리 (가장 빨리 만나는 Docker) 최근 핫한 기술인 Docker를 공부해볼겸 가장 빨리 만나는 Docker 책을 읽고 정리해본다. Docker 설명 요약 기존의 가상머신은 편리하지만 성능이 좋지 못함. 항상 게스트 OS를 설치해야 하므로 이미지 hungc.tistory.com Docker 이미지 생성하기 Dockerfile 작성 FROM: 어떤 이미지를 기반으로 할 지 설정 RUN: 쉘 스크립트 혹은 명령어 실행 CMD: 컨테이너가 시작되었을 때 실행할 파일 또는 쉘 스크립트 COPY: 호스트에서 컨테이너로 파일 복사 WORKDIR: CMD에서..

DevOps/Docker 2020.11.10

도커(Docker) 정리

도커(Docker) 란? Docker 설명 요약 기존의 가상머신은 편리하지만 성능이 좋지 못함. 항상 게스트 OS를 설치해야 하므로 이미지가 커지는 단점이 있고, 배포와 관리 기능이 부족함 Docker는 반가상화보다 좀 더 경량화된 방식을 지원함. OS를 설치하지 않아도 되며 호스트와 OS자원을 공유함 Docker는 이미지 생성과 배포에 특화된 기능을 제공하며, 이미지 버전관리 기능을 제공한다. Docker Hub도 있음 클라우드 환경이 확산되면서 각종 소프트웨어와 툴을 설치하고 설정해줘야 하는데, 이를 스크립트로 설치 및 자동화를 하더라도 한계가 있음 -> Docker를 통해 이러한 문제점을 해소할 수 있음 Immutable Infrastructure : OS와 서비스 운영환경을 분리하고 한번 설정한 ..

DevOps/Docker 2020.02.29