728x90

docker 설치

 

# 업데이트 및 업그레이드

sudo apt-get update
sudo apt-get upgrade -y

 

# 도커 리포지토리 설정을 위한 적절한 패키지 추가

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y

 

# 도커 공 식 GPG key를 추가

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

 

# 도커 리포지토리 추가

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

 

# 도커 설치

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli

 

# 도커 계정 추가 (tiger는 우분투 계정명이다.)

sudo usermod -aG docker tiger

 

# 재시작!!!!!!!!!!!!!!!!!!!!!! (안하면 안된다.)

 

# 도커 정보 확인

docker info

성공 화면!!!


compose 설치

 

# 폴더를 만든다.

 mkdir -p ~/.docker/cli-plugins/

 

# compose 설치(버전에 따라 다름)

curl -SL https://github.com/docker/compose/releases/download/v2.0.0/docker-compose-linux-amd64 -o ~/.docker/cli-plugins/docker-compose

    > 참고 사이트 : https://docs.docker.com/compose/cli-command/#install-on-linux

성공 화면!!!!

# 권한 부여

chmod +x ~/.docker/cli-plugins/docker-compose

 

# 버전 확인(--version에서 --를 지워야지 실행이 되었다.)

docker compose version

성공 화면!!!



# docker-compose를 설치한다.

sudo apt  install docker-compose -y

 

# docker compose version 확인

docker-compose --version

성공 화면

# compose up 하기

sudo docker-compose up -d

 

# docker-compose.yml 버전 맞추기

docker 버전과 docker-compose.yml을 맞춰줘야 한다.

# mysql db port 3306은 충돌하니 사용자제!!!! (수정하자!) ex) 49180:7878

yml에서 버전 및 포트 수정해주기. (3.3)

 

# 서버 확인

728x90

+ Recent posts