TB_信息安全_点滴

collect info about work need

通过Docker启动Graylog

2025-7-7 admin linux

Ubuntu 22.04上通过Docker启动Graylog需要几个步骤。首先,我们需要安装Docker和Docker Compose,然后使用Docker Compose来启动Graylog。以下是详细的步骤:

  1. 安装Docker
    在Ubuntu 22.04上安装Docker相当简单。打开终端并运行以下命令:
    		
    		
    1. apt update && apt install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -\necho 'deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable' | tee /etc/apt/sources.list.d/docker.list
    2. apt update && apt install -y docker-ce docker-ce-cli containerd.io
    这些命令将更新软件包列表,安装必要的包和Docker的GPG密钥,然后将Docker的软件源添加到你的系统中,并安装Docker CE、Docker CE CLI和containerd.io。
  2. 安装Docker Compose
    接下来,我们需要安装Docker Compose。在终端中运行以下命令:
    		
    		
    1. apt update && apt install -y docker-compose
    这将更新软件包列表并安装Docker Compose。
  3. 使用Docker Compose启动Graylog
    现在,我们可以使用Docker Compose来启动Graylog。首先,我们需要创建一个配置文件来定义Graylog的容器。在终端中运行以下命令:
    ```bash
    dmkdir -p /home/graylog/mongo_data && chmod -R 777 /home/graylog/mongo_data
    dmkdir -p /home/graylog/es_data && chmod -R 777 /home/graylog/es_data
    dmkdir -p /home/graylog/graylog_data && chmod -R 777 /home/graylog/graylog_data
    dmkdir -p /home/graylog/graylog_data/config && cd /home/graylog/graylog_data/config
    wget https://raw.githubusercontent.com/Graylog2/graylog-docker/4.2/config/graylog.conf
    wget https://raw.githubusercontent.com/Graylog2/graylog-docker/4.2/config/log4j2.xml
    chown -R 1100:1100 /home/graylog/graylog_data && cd /home/graylog

发表评论: