Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
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
29 30
Tags
more
Archives
Today
Total
관리 메뉴

클라우드 엔지니어 꿈나무

Docker 따배도 도커 설치하기 : OS(Ubuntu/CentOS)에 Docker 설치 본문

container

Docker 따배도 도커 설치하기 : OS(Ubuntu/CentOS)에 Docker 설치

새싹싹이 2023. 10. 15. 22:42

Docker 설치 방법

1. repository를 이용해서 설치 => 이걸로 설치 

2. download 후 직접 설치

3. script를 이용한 설치

 

 

Ubuntu 내 Docker 설치

https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository

 

1. 요구하는 program 설치

sudo apt-get install ca-certificates curl gnupg

2. 도커가 가지고 있는 인증서 저장 

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

3. url 등록

echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

 

 

 

Cetos 설치

https://docs.docker.com/engine/install/centos/

 

root

(로그인 su -root)

설치 전 해줘야 하는 것

sudo yum install -y yum-utils

레포지토리 url 등

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

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

systemctl enable --now docker 

여기서는 service start 해줘야 해

docker version

# exit

 

guru (Centos, Ubuntu 둘 다)

# docker ps

도커는 기본적으로 root 만 사용할 수 있도록 설정이 되어 있어 guru 사용자도 사용할 수 있도록 설정

# usermod -a -G docker guru => -a append / -G Group 

# su - guru

# docker ps 

docker 명령어가 실행되는 것을 볼 수 있음