[Devops] Docker 설치 in linux

황인용·2021년 4월 2일
0

Devops

목록 보기
5/7
post-thumbnail

linux 계열에서 ubuntu 기준으로 docker를 설치하고자한다.

Docker 설치 in linux(ubuntu)

1. 최신 패키지 리스트 업데이트

sudo apt update

2. docker 다운로드를 위한 필수 패키지 다운로드

sudo apt install apt-transport-https ca-certificates curl software-properties-common

3. docker repository GPG key 설정

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4. docker repository 등록

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

5. 등록한 docker repository까지 포함하여 최신 패키지 리스트 업데이트

sudo apt update

6. docker 설치

sudo apt install docker-ce

7. docker service 확인

sudo systemctl status docker

sudo 명령어없이 docker 실행하기

1. 현 사용자 계정을 docker group에 등록

sudo usermod -aG docker ${USER}

2. 재접속

3. 현 계정의 group 확인

id -nG

ubuntu adm dialout cdrom floppy sudo audio dip video plugdev netdev lxd docker

4. sudo없이 docker 맘대로 사용

docker-compose 설치

1. release page에서 최신 버전 확인

docker compose release notes

  • 확인된 버전 : 1.28.6(2021-03-23 release)

2. docker-compose 다운

  • curl을 이용하여 docker github에서 위 확인된 버전으로 다운 및 로컬 시스템 디렉토리(usr/local/bin/docker-compose)에 저장
sudo curl -L https://github.com/docker/compose/releases/download/1.28.6/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

3. 실행 권한 주기

sudo chmod +x /usr/local/bin/docker-compose

4. docker-compose 실행 확인

docker-compose --version

docker-compose version 1.28.6
profile
dev_pang의 pang.log

0개의 댓글