iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 2
1
自我挑戰組

30天 Docker E.L.K stack 系列 第 2

Day2 - 來個快速安裝吧

  • 安裝部屬 :

    1. 安裝 docker
      https://joshhu.gitbooks.io/docker_theory_install/content/DockerBible/ubuntuvm.html

    Docker支援絕大部分的Linux,只要該Linux的核心版本編號夠新。另外在Mac OS及Windows下則無法直接支援Docker,必須使用特殊方法,或是使用VM

    所以你如果是 mac os 或 windows 的使用者須額外安裝:
    Docker for Mac : https://docs.docker.com/docker-for-mac/
    Docker for Windows : https://docs.docker.com/docker-for-windows/

    1. 安裝 docker-compose
    $ sudo apt-get update
    $ sudo apt-get install docker-compose
    
    1. 複製 github 專案 https://github.com/deviantony/docker-elk.git
    • 增加 max_map_count
    $ echo 262144 > /proc/sys/vm/max_map_count
    
    • Permissive mode 設定
    $ chcon -R system_u:object_r:admin_home_t:s0 docker-elk/
    
    1. 啟動 E.L.K :
      透過 docker-compose.yml 同時啟動 logstash, elasticsearch, kibana
    $ docker-compose up -d
    
  • 基本建置完成 :

    {
      "name" : "Johnny Blaze",
      "cluster_name" : "elasticsearch",
      "version" : {
        "number" : "2.3.5",
        "build_hash" : "90f439ff60a3c0f497f91663701e64ccd01edbb4",
        "build_timestamp" : "2016-07-27T10:36:52Z",
        "build_snapshot" : false,
        "lucene_version" : "5.5.0"
      },
      "tagline" : "You Know, for Search"
    }
    

上一篇
Day1 - Why E.L.K
下一篇
Day3 - logstash 輸入配置
系列文
30天 Docker E.L.K stack 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
ghose0407
iT邦新手 5 級 ‧ 2019-08-02 17:02:09

請問Ubuntu是哪個版本的?

我要留言

立即登入留言