[초보] docker 시작 하기 – 1

도커(docker)란 무엇인가?

잘 설명된 곳이고 이 글을 보고 시작 하게 됨. (작성하신 분에게.. 포스와 함께 하시길..ㄷㄷㄷ)

초보를 위한 도커 안내서 – 도커란 무엇인가?

내가 이해 한걸 정리 하자면

가상머신인데, 통산 vmware 또는 virtualbox 로 가상 머신을 만들면, cpu, 메모리, 하드, 네트웤 을

죄다 설정을 해야 하는데 이건 그냥 한방에 정리..

단, 고급으로 들어가면 상세하게 설정 할 수 있음.

또한 하나의 컨테이너가(가상머신) 하나의 프로세스(linux 기준) 로 실행이 되니 가겹고, 빠르다.

각설 하고 일단 만들어 봅시다

 

1. 환경 : Centsos 7

2. docker_insall.sh

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

sudo yum makecache fast

sudo yum -y install docker-ce

sudo systemctl start docker

sudo usermod -a -G docker root

curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo chown root /usr/local/bin/docker-compose

docker 와 docker-compose 를 한 번에 설치

3. 설치 후 확인

[root@localhost logs]# docker version
Client:
 Version:      17.09.0-ce
 API version:  1.32
 Go version:   go1.8.3
 Git commit:   afdb6d4
 Built:        Tue Sep 26 22:41:23 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.09.0-ce
 API version:  1.32 (minimum version 1.12)
 Go version:   go1.8.3
 Git commit:   afdb6d4
 Built:        Tue Sep 26 22:42:49 2017
 OS/Arch:      linux/amd64
 Experimental: false

[root@localhost logs]# docker-compose version
docker-compose version 1.16.1, build 6d1ac21
docker-py version: 2.5.1
CPython version: 2.7.13
OpenSSL version: OpenSSL 1.0.1t  3 May 2016

이렇게 나오면 정상

다음 글은 docker 간단 명렁어와 함께 이미지를 이용해서 컨테이너를 하나 실해 해 봅시다..

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다