본문 바로가기

가상화

(36)
[Docker] Docker Root 디렉토리 변경 개요 구성환경 CentOS 7.6 / Docker-ce-19.03.5 Docker Root 디렉토리 구조 shell> pwd /var/lib/docker shell> ls -F builder/ containers/ network/ plugins/ swarm/ trust/ buildkit/ image/ overlay2/ runtimes/ tmp/ volumes/ shell> Docker Root 디렉토리 변경 절차 1. 현재 Docker Root 디렉토리 확인 shell> docker info | grep "Docker Root Dir" Docker Root Dir: /var/lib/docker => 현재 Root 디렉토리 shell> docker volume inspect my-vol [ { "Creat..
[Docker] Container 관리 개요 구성환경 CentOS 7.6/ docker-ce-19.03 1. 컨테이너 목록 확인 > docker ps : 현재 실행중인 컨테이너 목록 shell> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES cdfb9b9576cf ubuntu:latest "/bin/bash" 9 hours ago Up 4 minutes my_ubuntu_1 shell> > docker ps -a : 모든 컨테이너 목록 확인(종료된 컨테이너 포함) shell> docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES cdfb9b9576cf ubuntu:latest "/bin/bash" 9 hours..
[Docker] Container 생성 개요 구성환경 CentOS 7.6 / Docker-ce-19.03 Docker 컨테이너 생성 - docker에서 컨테이너는 이미지를 이용하여 컨테이너 생성 1. 이미지 다운로드 사이트에 접속후 다운로드 받고자 하는 이미지 선택 https://hub.docker.com/search?q=&type=image 2. 이미지 다운로드(여기서는 ubuntu를 예로 하겠다) - 우측 상단에 IMAGE 설치 명령어를 복사해서 사용, Tag를 사용하지 않으면 latest가 자동으로 적용됨 - Tag를 이용하고자 받고자 한다면 이미지이름:Tag명을 함께 붙여서 사용 * Tag는 일반적으로 버전명이 사용됨 예) shell> docker pull ubuntu:14.04 2.1 ubuntu 이미지 다운로드 shell> dock..
[Docker] Docker 설치/삭제 - Linux 개요 구성환경 docker-ce-19, CentOS 7.6 다운로드 1. docker-ce, docker-ce-cli, containerd.io, docker-ce-selinux 다운로드 http://download.docker.com 에서 각 OS 버전에 맞는 Docker 다운로드 참고) containerd.io 패키지 설치시 (의존성)오류가 난다면 아래 패키지를 다운 받아 설치 ** container-selinux 패키지는 docker-ce-selinux를 대체함 ** 테스트시 19.03.5 버전은 CentOS 7.1에서 설치가 되지 않았다. 7.3, 7.6 버전에서는 정상 설치되는 걸로 보아 일부 CentOS 7 특정버전은 지원하지 않는것 같다. shell> wget http://mirror.cen..