도커란? 왜쓰지?
도커는 간단히 말해 서버, 디비 환경을 이미지로 컨테이너화 할수 있는 도구입니다.
도커는 컨테이너 이미지를 만들어서 서버에 올리기 쉽기 때문에 사용합니다.
예를 들어, 웹 사이트 구축을 했는데, 방문자가 늘어나서 서버를 추가로 증설해야한다고 했을때,
새로운 서버를 환경설정 할 필요없이 도커 이미지만 올려주면 구동합니다.
또, 서버가 예기치 않게 다운됐을때, 이미지를 다시 올려주면 다시 구동하게 됩니다.
설치
환경 : Ubuntu 20.04.3 LTS
아래의 명령어를 한줄씩 실행하면 설치할 수 있습니다.
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common
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 bionic stable"
sudo apt update
apt-cache policy docker-ce
또는, 아래의 명령어 한줄만 실행하면 설치할 수 있습니다.
sudo apt update && sudo apt -y upgrade && sudo apt install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common && 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 update && sudo apt install -y docker-ce docker-ce-cli containerd.io
설치 확인
제대로 설치되었다면, docker status를 확인해보면 아래 이미지 처럼 active (running) 이 뜹니다.
sudo systemctl status docker
또는 아래 명령어를 입력하면 아래와 같은 메세지가 나옵니다.
sudo docker run hello-world
긴글 읽어 주셔서 감사합니다.
더 궁금하신 사항은 댓글로 문의해주시면 빠르게 답변드리겠습니다.
'OS > ubuntu' 카테고리의 다른 글
cerbot 만료일자 확인하기 (0) | 2021.03.10 |
---|---|
우분투 서버, 한국 시간으로 바꾸기 (리눅스/우분투/centos) (0) | 2020.10.16 |
지킬[jekyll] serve 백그라운드 실행 (1) | 2020.09.11 |
우분투 하드웨어(cpu, 램) 사용량 확인 하기 (0) | 2020.08.09 |
우분투 cpu/디스크 온도, 습도 확인하기 (0) | 2020.08.07 |
댓글