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 |
---|