摘要:
journalctl 命令自动维护文件大小 1)只保留近一周的日志 journalctl --vacuum-time=1w 2)只保留500MB的日志 journalctl --vacuum-size=500M 3)直接删除 /var/log/journal/ 目录下的日志文件 rm -rf /va 阅读全文
摘要:
问题:在乌班图中Docker Containers can not be stopped or removed - permission denied Error 解决方案来源:https://stackoverflow.com/questions/47223280/docker-container 阅读全文
摘要:
问题排查 检查 容器 的日志:docker logs XX 清理未使用的 Docker 资源 清理未使用的 Docker 镜像、容器和卷,释放内存和磁盘空间: docker容器资源释放 docker container prune docker image prune docker volume p 阅读全文
摘要:
在 Linux 上增加交换空间: 创建一个新的交换文件:sudo fallocate -l 4G /swapfile2 sudo chmod 600 /swapfile2 sudo mkswap /swapfile2 sudo swapon /swapfile2 检查交换空间是否增加:swapon 阅读全文
摘要:
一、使用 Docker 部署 Ollama 安装 Docker; 部署 Ollama: CPU 模式:docker run -d -v /opt/ai/ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama GPU 模式(需要 阅读全文
摘要:
JDK 21 引入了虚拟线程(Virtual Threads),这是一种轻量级线程,旨在简化并发编程并提高高吞吐量应用程序的性能。以下是虚拟线程的具体用法和示例: 1. 创建虚拟线程 虚拟线程可以通过 Thread.ofVirtual() 方法创建,并立即启动。以下是一个简单的示例: public 阅读全文
摘要:
Java开发中常用的工具类总结 方法总览表 工具类 描述 Collections 提供操作集合的静态方法,如排序、查找最大/最小值等。 CollectionUtils 提供额外的集合操作方法,如判空、交集、并集、差集等。 Lists (Guava) 提供便捷的列表操作方法,如快速初始化、分割、反转等 阅读全文
摘要:
在Ubuntu系统中安装MySQL并完成初始化的步骤如下: 安装MySQL 更新软件包列表: 首先,更新您的系统包列表以确保您安装的是最新版本的软件包。 sudo apt update 安装MySQL服务器: 使用APT安装MySQL服务器。这将安装最新版本的MySQL服务器以及相关依赖项。 sud 阅读全文
摘要:
docker 容器部署 拉取Nacos Docker镜像: 您可以从Docker Hub拉取Nacos的官方镜像。打开终端或命令行界面,执行以下命令: docker pull nacos/nacos-server 这将拉取最新版本的Nacos镜像。如果您需要特定版本的Nacos,可以指定版本号,例如 阅读全文
摘要:
步骤一:安装 Docker 和 Docker Compose 首先,确保您的系统已安装 Docker 和 Docker Compose。推荐用包管理工具安装。避免依赖问题; 特别注意:docker和docker-compose两个版本匹配 步骤二:创建 Docker Compose 文件 一定要注意 阅读全文