본문 바로가기
공부/프로그래밍

[linux-centos7] docker 설치

by demonic_ 2018. 10. 17.
반응형

- docker 설치


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# 의존성 설치
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
 
 
# docker engine repository 추가
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
 
 
# 패키지 색인
sudo yum makecache fast
 
 
# docker engine community edition 설치
sudo yum -y install docker-ce
 
 
# docker engine 시작
sudo systemctl start docker
 
 
# docker 그룹에 유저 포함
sudo usermod --G docker [계정명]
 
## 예)
sudo usermod --G docker www
 
# docker version 확인
sudo docker version
cs


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 버전확인
Client:
 Version:           18.06.1-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        e68fc7a
 Built:             Tue Aug 21 17:23:03 2018
 OS/Arch:           linux/amd64
 Experimental:      false
 
Server:
 Engine:
  Version:          18.06.1-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.3
  Git commit:       e68fc7a
  Built:            Tue Aug 21 17:25:29 2018
  OS/Arch:          linux/amd64
  Experimental:     false
cs



- docker compose 설치


1
2
3
4
5
6
7
8
9
# [버전] 이라고 적힌 부분에 버전명을 적어주어야 한다.
#    참조페이지: https://github.com/docker/compose/releases
curl -L https://github.com/docker/compose/releases/download/[버전]/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
 
## 예)
sudo curl -L https://github.com/docker/compose/releases/download/1.23.0-rc2/docker-compose-`uname -s`-`uname -m` -/usr/local/bin/docker-compose
 
# 권한수정
sudo chmod +/usr/local/bin/docker-compose
cs


반응형

댓글