docker-compose 部署 elk 7.12.0

下载镜像

docker pull elasticsearch:7.12.0
docker pull kibana:7.12.0

docker-compose.yml

注意:elasticsearch和kibana 配置文件参考上一篇 docker部署 elk 7.12.0

mkdir -p /opt/elk
cd /opt/elk
vim docker-compose.yml
#输入下面的内容
version: "3.8"
services:
  kibana:
    image: kibana:7.12.0
    container_name: kibana
    ports:
      - 5601:5601
    volumes:
      - /opt/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
    links:
      - elasticsearch:es
    depends_on:
      - elasticsearch
    restart: always
  elasticsearch:
    image: elasticsearch:7.12.0
    container_name: elasticsearch
    ports:
      - 9200:9200
      - 9300:9300
    volumes:
      - /opt/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
    restart: always

启动服务

docker-compose up -d

你可能感兴趣的:(k8s,日志)