[CI/CD] docker 설치

김아현·2023년 3월 2일
0
post-thumbnail

Linux OS version 및 kernel Version 확인

1) OS의 Kernel Version 상세 확인 uname -a

2) OS Version 확인 cat /etc/lsb-release

도커 저장소 설치 전 필요한 패키지 설치

sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
  • apt-transport-https : 패키지 관리자가 https를 통해 데이터 및 패키지에 접근할 수 있도록 한다.
  • ca-certificates : ca-certificate는 certificate authority에서 발행되는 디지털 서명. SSL 인증서의 PEM 파일이 포함되어 있어 SSL 기반 앱이 SSL 연결이 되어있는지 확인할 수 있다.
  • curl : 특정 웹사이트에서 데이터를 다운로드 받을 때 사용

저장소 인증하기 위한 키 등록

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

신뢰할 수 있는 APT Repository 키로 저장
gpg : GNU Privacy Guard (GnuPG)의 줄임말로써 배포 파일의 인증을 확인하는데 사용되는 자유 소프트웨어 패키지

키 등록 확인

sudo apt-key fingerprint OEBFCD88

OEBF CD88 : 도커에서 발행한 키

apt repository에 도커 저장소 추가

sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"

/etc/apt/sources.list에 저장
$lsb-release : repository에 내 버전을 정확하게 입력하기

도커 엔진 패키지 설치

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

설치 확인

docker version

profile
Want to be backend developer

0개의 댓글