본문 바로가기
Linux

[Ubuntu 18.04] Docker 및 potainer 설치 테스트 진행

by Hwoarang757 2022. 3. 15.

[Ubuntu 18.04] Docker 및 potainer 설치 테스트 진행 

출처 : Ubuntu 20.04 Docker 설치하기. - 달소씨의 하루 (dalso.org)

 

Ubuntu 20.04 Docker 설치하기. - 달소씨의 하루

이번에는 Ubuntu 20.04 LTS Server 버전에서 Docker 설치를 한번 진행해보겠습니다. 설치방법은 매번 하던대로라서.. 크게 달라지지않지만 기록용으로 남겨봅니다. 설치하기전에 기본적으로 apt update & ap

blog.dalso.org

 


(1) 패키지 업데이트
$ sudo apt update & sudo apt upgrade

(2) Docker 필수 패키지 설치
$ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

(3) GPG KEY 인증
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
OK

(4) 아키텍쳐 확인
$ arch
X86_64

(5) docker repository 등록
$ sudo add-apt-repository \
> "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
> $(lsb_release -cs) \
> stable"
받기:1 https://download.docker.com/linux/ubuntu bionic InRelease [64.4 kB]
받기:2 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages [22.7 kB]
받기:3 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
기존:4 http://kr.archive.ubuntu.com/ubuntu bionic InRelease
받기:5 http://kr.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
받기:6 http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [55.2 kB]
받기:7 http://kr.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
받기:8 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [59.5 kB]
받기:9 http://kr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [296 kB]
받기:10 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 DEP-11 Metadata [2,464 B]
받기:11 http://kr.archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages [1,600 kB]
받기:12 http://kr.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [1,790 kB]
받기:13 http://kr.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 DEP-11 Metadata [301 kB]
받기:14 http://kr.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 DEP-11 Metadata [2,468 B]
받기:15 http://kr.archive.ubuntu.com/ubuntu bionic-backports/universe amd64 DEP-11 Metadata [9,284 B]
내려받기 4,455 k바이트, 소요시간 15초 (291 k바이트/초)
패키지 목록을 읽는 중입니다... 완료


(6) apt 명령어 이용하여 docker 설치 진행
$ sudo apt-get update && sudo apt-get install docker-ce docker-ce-cli containerd.io


(7) 버전 확인 진행
$ docker -v
Docker version 20.10.12, build e91ed57


(8) Docker 서비스 활성화
$ sudo systemctl enable docker
$ sudo systemctl status docker


(9) portainer 컨테이너 설치
 - 컨테이너와 host(vm)간에 볼륨매칭을 위한 디렉터리 생성 , data 디렉터리는 gmission 소유
$ mkdir /data/portainer


 - docker run 으로 실행
$ sudo docker run --name portainer -p 9000:9000 -d --restart always -v /data/portainer:/data -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer