이제 우리는 vm의 구시대 기술을 버리고 도커로 갈아타야 하는 시대에 와 있다.
우리의 ubuntu 클라우드 서버에 docker를 설치해보자
ubuntu에 도커를 설치하는 방법은 아래와 같은 사이트에서 더욱 자세하게 확인할 수 있다.
https://docs.docker.com/engine/install/ubuntu/
내용을 요약해본다. 아래 순서대로 실행하면 된다.
1. Set up the repository
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
sudo mkdir -p /etc/apt/keyrings
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
2. Install Docker Engine
sudo apt-get update
도커를 설치해보자 (최신 버전과 특정한 버전을 지정할 수 있다.)
* 최신버전
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
* 특정한 버전
apt-cache madison docker-ce | awk '{ print $3 }'
VERSION_STRING=5:20.10.13~3-0~ubuntu-jammy
sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-compose-plugin
잘 설치되었는지 샘플 도커를 실행해보자
sudo docker run hello-world
3. Install Docker Compose
도커 컴포즈도 설치해보자.
(도커 컴포즈는 컨테이너의 설정이 정의된 YAML 파일을 읽어 도커 엔진을 통해 컨테이너를 생성)
sudo apt install python3-pip libffi-dev -y
sudo pip3 install docker-compose
4. Uninstall Docker
지금까지 도커를 설치했다면 삭제도 해보자
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
'클라우드노트 > 도커(Docker)' 카테고리의 다른 글
윈도우10에 도커를 설치해보자 (0) | 2022.01.19 |
---|---|
도커(Docker)를 알아보자 (0) | 2021.11.27 |
댓글