Linux/docker

[Ubuntu] docker 및 docker-compose 설치

빅콜팝 2022. 11. 22. 11:18
728x90
반응형

도커(docker) 

- 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트

 

ubuntu 접속

ssh -i [my-key].pem ubuntu@[퍼블릭IPv4주소]

 

1. 패키지 리스트 최신으로 업데이트

sudo apt update

 

2. 도커 다운로드를 위해 필요한 https 관련 패키지 설치

sudo apt install apt-transport-https ca-certificates curl software-properties-common

- curl, apt-transport-https, ca-certificates, software-properties-common

 

3. 도커 레포지토리 접근을 위한 GPG Key 설정

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

 

4. 도커 레포지토리 등록

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

 

5. 방금 등록한 도커 레포지토리를 포함하여 패키지 리스트 다시 업데이트 

sudo apt update

 

6. 도커 설치

sudo apt install docker-ce

 

7. 실행중인지 확인 

sudo systemctl status docker

 

running 되고 있는 거 확인 후 :q 로 종료

도커 설치 끝

 

 


도커 컴포즈(docker-compose)

- 여러 개의 도커 컨테이너를 하나의 어플리케이션을 구성하기 위해 사용

 

1. 도커 컴포즈 설치

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

최신 버전 확인 

https://github.com/docker/compose/releases

- 원하는 버전으로 설치할 경우 1.28.2 부분을 변경해주면 된다.

 

2. 권한 부여

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

 

3. 심볼릭 링크 설정

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

 

4. 버전 확인 (잘 나오면 설치 성공)

docker-compose --version

 

도커 컴포트 설치 끝

728x90
반응형

'Linux > docker' 카테고리의 다른 글

[Docker] Docker 사용하여 MySql 설치  (0) 2023.02.05