[NCP-도커] 1. 가상 서버(리눅스)에 도커 설치

손경이·2023년 12월 26일
0

NCP

목록 보기
4/5

1. 가상 서버(리눅스)에 도커 설치

하나의 OS 안에서 여러개의 독립적인 경량 OS를 운영하는 기술이 컨테이너 가상화이고 대표적으로 도커가 있다.

  • 하나의 물리 컴퓨터에서 여러개의 OS를 운영하는 기술 - 가상화
  • 하나의 OS에서 여러개의 경량 OS를 운영하는 기술 - 컨테이너 가상화
  1. 도커페이지 - CentOS 7 설치

  2. 기존에 old버전이 있으면 지웁니다.
    root계정 권한으로 들어왔으면 sudo명령어를 빼도 됩니다.

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
  1. 설치 페이지를 계속 따라갑니다.
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 해당 도커 설치할 때 중간중간 y를 입력하면 됩니다.
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  1. docker 서비스를 켜봅니다.
sudo systemctl start docker
  1. 도커 설치 잘 되었는지 확인하기
sudo docker run hello-world

번외. 도커 명령어

  • systemctl은 centos의 명령어
# 도커 확인
systemctl status docker

# 도커 정지
systemctl stop docker

# 도커 시작
systemctl start docker

# 도커 재시작
systemctl restart docker

# 서버 재부팅 시에 자동으로 도커 실행되게 하기
systemctl enable docker

# 서버 재부팅 시에 자동으로 도커 실행되지 않게 하기
systemctl disable docker

0개의 댓글