标签 ‘ docker

Docker desktop 更换虚拟机默认存储位置

  • WSL2 模式下 docker-desktop-data vm 磁盘映像通常位于以下位置:
    C:\Users\用户名\AppData\Local\Docker\wsl\data\ext4.vhdx
    

    **按照以下说明将其重新定位到其他目录,并保留所有现有的Docker数据**

  1. 首先,右键单击 Docker Desktop 图标关闭 Docker 桌面,然后选择退出 Docker 桌面,然后,打开命令提示符:
    wsl --list -v
    
  2. 您应该能够看到,确保两个状态都已停止
    # 默认情况下,Docker Desktop for Window会创建如下两个发行版(distro)
    C:\Users\用户名\AppData\Local\Docker\wsl
    
    docker-desktop (对应distro/ext4.vhdx)
    docker-desktop-data (对应data/ext4.vhdx)
    
  3. 将 docker-desktop-data 导出到文件中(备份 image 及相关文件),使用如下命令:
    wsl --export docker-desktop-data "D:\\docker-desktop-data.tar"
    
  4. wsl取消注册docker-desktop-data,请注意
    # C:\Users\用户名\AppData\Local\Docker\wsl\data\ext4.vhdx 文件将被自动删除    
    wsl --unregister docker-desktop-data
    
  5. 将导出的 docker-desktop-data 再导入回 wsl,并设置路径,即新的镜像及各种 docker 使用的文件的挂载目录,我这里设置到 E:\Docker-wsl\wsl
    wsl --import docker-desktop-data "E:\Docker-wsl\wsl" "D:\\docker-desktop-data.tar" --version 2
    
  6. 命令执行完毕,就能在目录下看到文件了,这时次启动 Docker Desktop,一切正常
  • Docker desktop 更换虚拟机默认存储位置已关闭评论

Docker 部署 ossec-server 及输出 Graylog 记录查看日志

Linux 上使用 Docker 部署 ossec-server,Windows server 上安装 ossec-agent,然后配合之前部署的 Graylog 存储查看日志
ossec 官网下载需要的软件 https://www.ossec.net/download-ossec/

下载并启动 ossec-server

  • 先下载最新 ossec 镜像;
    docker pull atomicorp/ossec-docker
    
  • 创建 ossec-server 数据存储目录,以便永久存储 ossec-server 配置;
    mkdir /home/project/ossec/data
    
  • 运行 ossec-server
    docker run -d -p 1514:1514/udp -p 1515:1515/tcp -v /home/project/ossec/data:/var/ossec/data --name ossec-server atomicorp/ossec-docker
    

阅读全文

  • Docker 部署 ossec-server 及输出 Graylog 记录查看日志已关闭评论

Docker 部署 Graylog + Opensearch + MongoDB docker-compose.yml 配置文件

  • 首先拉取官方镜像,然后查看确认镜像是否下载完成
    [root@localhost graylog]# docker images
    REPOSITORY                     TAG       IMAGE ID       CREATED         SIZE
    graylog/graylog                5.2       7f62f560e26c   4 days ago      538MB
    mongo                          latest    2e123a0ccb4b   2 weeks ago     757MB
    opensearchproject/opensearch   latest    c88bc2cd4d18   5 weeks ago     1.22GB
    

    阅读全文

  • Docker 部署 Graylog + Opensearch + MongoDB docker-compose.yml 配置文件已关闭评论

return top