Docker

· Docker
Storage in Docker 시스템에 도커를 설치하면 `/var/lib/docker/` 디렉토리가 생성된다. 하위에 있는 `aufs`, `containers`, `images`, `volumes` 와 같은 하위 디렉토리에는 관련 데이터들이 저장된다. Layered architecture 도커 파일의 모든 커맨드 라인은 `docker build` 커맨드가 실행될 때 실행된다. 도커 파일을 통해 빌드하여 생성되는 이미지 레이어는 읽기만 하고 수정할 수 없다. (수정하는 방법은 새로 생성하는 방법 뿐이다.) 이미지 레이어 자체에서는 파일들이 수정되지 않지만, 파일(ex. 소스 코드 등)을 수정하고자하면 자동으로 Read & Write 가능한 컨테이너 레이어에 해당 파일의 사본이 생성되고, 이를 수정할 수 ..
· Docker
특정 버전의 이미지 받기(생략시 기본적으로 latest가 붙음) $ docker pull [image name]:[version] 이미지 목록 조회 $ docker images 이미지 삭제 $ docker rmi [image ID] 해당 이미지의 컨테이너까지 삭제 $ docker rmi -f [image ID] 실행중인 컨테이너 조회 $ doc docker ps 전체 컨테이너 조회(option: -a, -all) $ docker ps -a 컨테이너 종료 $ docker stop [container ID] 컨테이너 삭제 $ docker rm [container ID]
· Docker
Ubuntu에 설치하기 참조 도커 설치 방법에는 총 세가지 방법이 있다. 1. Repository를 이용한 설치, 2. 파일 다운로드 후 직접 설치, 3. Script를 이용한 간단한 설치. 이 중에서 강의는 Repository를 이용한 설치로 이루어진다. 가장 먼저 해야할 일은 docker package repository를 설치하고 여기에서 도커 파일을 받는 것이다. 미리 요구하는 파일 설치하기 $ sudo apt-get update $ sudo apt-get install \\ ca-certificates \\ curl \\ gnupg \\ lsb-release Docker의 인증서(GPG key) 저장 $ sudo mkdir -p /etc/apt/keyrings $ curl -fsSL | sudo..
· Docker
CentOS 다운로드(ISO) 아래 주소에서 다운로드 받을 수 있다. https://www.centos.org/download/ CentOS 7을 다운받으려 하면 아래와 같이 ISO 이미지 타입의 OS를 다운받을 수 있는 미러서버들이 제공된다. 아무데서나 받아도 된다. 위의 미러 서버들중 하나를 선택해 들어가게 되면 아래와 같이 다운로드 가능한 파일 목록이 나온다. 나는 CentOS 7 64비트 파일(CentOS-7-x86_64-DVD-2009.iso)을 다운로드 받도록 하겠다. Cf. CentOS 설치시에 이루어지는 설정들 DATE & TIME(시간대는 우리나라가 속한 시간대를 선택한다.) KEYBOARD(영어 그대로) SOFTWARE SELECTION : 설치되는 방식을 선택할 수 있다. 참고로 Mi..
· Docker
Docker 설치에 앞서 나는 BareMetal PC가 아닌 Virtual Machine에 도커를 설치하기 위해서 VM을 생성하는 것을 우선적으로 할 것이다. 이 글은 Virtual Box를 설치하고 가상 머신(VM)을 생성하는 작업을 하는 과정에 포커스를 둔 포스팅이다. Virtual Box 설치 하이퍼바이저(Hypervisor) 하이퍼바이저(Hypervisor)는 가상 머신(Virtual Machine)을 만들고 실행할 수 있게 해주는 소프트웨어를 의미한다. 대표적인 하이퍼바이저에는 Virtual Box 외에도 VM Ware, Parallels 등이 있지만, 나는 무료로 사용할 수 있는 Virtual Box(Oracle사)를 사용할 예정이다. 사용하기에 앞서 Virtual Box를 설치하기 위해서는 ..
devYH
'Docker' 카테고리의 글 목록