https://www.docker.com/products/docker-desktop/
도커 공식 사이트에서 윈도우용 도커 데스크탑을 설치한다.
기존 설치된 Docker 파일을 제거한다.
sudo apt-get remove docker docker-engine docker.io containerd runc
apt package index를 업데이트하고 HTTPS를 통해 repository를 이용하기 위해 pakcage들을 설치한다.
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
Docker의 Official GPG Key를 등록한다.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
stable repository를 등록한다
echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Docker를 설치한다.
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
Docker의 버전을 확인하여 설치되었는지 확인한다.
docker --version
https://github.com/deviantony/docker-elk
docker-elk repository를 local에 clone한다.
clone한 repository에서 터미널을 연다.
터미널에서 docker-compose를 실행한다.
docker-compose up -d
git clone 명령어로 github의 docker-elk repository를 클론한다.
git clone https://github.com/deviantony/docker-elk.git
설치한 폴더로 이동한다.
cd docker-elk
이동한 폴더에서 docker-compose를 실행한다.
docker-compose up -d
elasticsearch의 기본 port설정은 9200이다.
ID : elasticsearch
Password : changeme
해당 기본 ID/Password로 로그인하여 아래와 같은 화면이 나오면 elasticsearch는 정상 설치된 것이다.
Kibana의 기본 port 설정은 5601이다.
기본 ID/Password는 Elasticsearch와 동일하다.
로그인에 성공하면 아래와 같은 Kibana 초기 화면을 볼 수 있다.