docker 설치
sudo apt-get update && \\
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && \\
curl -fsSL <https://download.docker.com/linux/ubuntu/gpg> | sudo apt-key add - && \\
sudo apt-key fingerprint 0EBFCD88 && \\
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 -y docker-ce && \\
sudo curl -L "<https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$>(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && \\
sudo chmod +x /usr/local/bin/docker-compose && \\
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
ubuntu 사용자 계정에 docker group 반영
sudo usermod -aG docker ubuntu && \\
sudo newgrp docker
가상 메모리 값 설정
sudo sysctl -w vm.max_map_count=262144
docker-stack Git clone
git clone <https://github.com/elastic/stack-docker.git>
docker-compose 실행
cd stack-docker && \\
docker-compose -f setup.yml up
실행 결과에 표시되는 패스워드 복사
... 생략 ...
setup_1 | Your 'elastic' user password is: <패스워드>
브라우저로 키바나 접속
<http://localhost:5601>