首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Elasticsearch docker容器占用了我所有的磁盘空间,找不到

Elasticsearch docker容器占用了我所有的磁盘空间,找不到
EN

Stack Overflow用户
提问于 2019-12-28 07:46:29
回答 1查看 1.1K关注 0票数 0

这是我的docker组合文件:

代码语言:javascript
复制
version: '3.5'

services:
  elasticsearch:
    restart: always
    build:
      context: elasticsearch/
      args:
        ELK_VERSION: $ELK_VERSION
    volumes:
      - ./elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml:ro

      # data
      - ./data:/usr/share/elasticsearch/data:rw
    ports:
      - "9200:9200"
      - "9300:9300"
    environment:
      ES_JAVA_OPTS: "-Xmx256m -Xms256m"
      ELASTIC_PASSWORD: password
    networks:
      - elk-network

  kibana:
    restart: always
    build:
      context: kibana/
      args:
        ELK_VERSION: $ELK_VERSION
    volumes:
      - ./kibana/config/kibana.yml:/usr/share/kibana/config/kibana.yml:ro
    ports:
      - "5601:5601"
    networks:
      - elk-network
    depends_on:
      - elasticsearch

networks:
  elk-network:
    name: elk-network
    driver: bridge

我做了docker-compose,每天我的驱动器空间减少了3-4 4gb。如果我进入容器并寻找最大的文件,就没有大文件了。如果我使用容器ls,那么容器只有2 2gb,并且不会增长。

但是如果我做docker-compose down,然后再打开,我所有的磁盘空间都会被恢复。怎么一回事?我该如何调试无缘无故地占用了我所有空间的东西?

如果我在我的主机上查找最大的文件,我相信它们都在/var/lib/docker中(或者类似的东西,我在清除所有空间之前丢失了确切的位置)。

EN

回答 1

Stack Overflow用户

发布于 2019-12-28 11:10:13

尝试关闭主机中的交换

代码语言:javascript
复制
sudo swapoff -a  
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59507037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档