작은하마

[GCP] Cent7 에 Docker, Docker-compose설치 본문

GCP

[GCP] Cent7 에 Docker, Docker-compose설치

꼬몽울 2021. 8. 25. 16:44

CentOS가 대부분의 클라우드에서 사용하는 OS라 CentOS도 공부할겸 겸사겸사 Kafka도 설치해보고 하려한다.

 

먼저 Docker-compose를 설치하기전에 Docker의 설치가 선행되어야 한다.

 

출처 - https://jsonobject.tistory.com/532

 

CentOS 7, Docker 및 Docker Compose 설치하기

개요 이번 글에서는 CentOS 7에서 docker , docker-compose 를 설치하는 방법을 소개하고자 한다. Docker 설치 docker를 사용하면 운영체제와 독립적인 이미지를 인스턴스로 올려 컨테이너로 작동시킬 수 있

jsonobject.tistory.com

# Docker 저장소 설치
$ curl -fsSL https://get.docker.com/ | sh

# Docker 서비스 시작
$ sudo systemctl start docker

# Docker 서비스 작동 상태 확인
$ sudo systemctl status docker

# Docker 서비스를 운영체제 부팅시 자동 시작하도록 설정
$ sudo systemctl enable docker

# docker 명령어를 sudo 없이 사용하기 위해 계정을 docker 그룹에 소속 (계정 재접속 필요)
$ sudo usermod -aG docker ec2-user

# 설치된 docker 버전 확인
$ docker --version
Docker version 19.03.13, build 4484c46d9d

# hello-world 컨테이너 실행 확인
$ docker run hello-world
Hello from Docker!
This message shows that your installation appears to be working correctly.

위 내용을 바탕으로 Docker를 설치 한 후에

 

$sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

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

를 통해서 Docker-composer를 내려받고 권한을 설정해준다.

 

 

만약에

위의 코드를 입력했음에도 

이와같은 메시지가 나온다면

 

$sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

를 해주어 링크를 연결해주면된다.

 

'GCP' 카테고리의 다른 글

[GCP] Docker로 Mysql 설치하기  (0) 2021.07.20
[GCP]Docker-Compose로 Airflow 설치 Bitnami/Airflow  (0) 2021.07.19
[GCP] Docker 사용법 #1  (0) 2021.07.16
[GCP] Docker 설치하기  (0) 2021.07.16
Comments