最新发布第3页
排序
Docker数据卷volume挂载实战
用Docker跑服务最烦的就是数据丢了。容器一删数据全没,所以必须用volume挂载。我直接说怎么用。 1. 三种挂载方式 -v或--mount两种写法,我推荐用--mount,语义更清楚。 bind mount:把宿主机目...
Docker Compose多容器编排入门
单机跑Docker时,docker run敲多了就想吐。尤其是微服务场景,一个Web应用要配MySQL、Redis、Nginx,每次启动都要写一长串参数,端口映射、网络连接、环境变量,漏一个就得排查半天。Docker Com...
Docker日志管理与清理
Docker日志不清理,磁盘迟早爆。跑几个容器,默认的json-file驱动会把stdout和stderr全部存到/var/lib/docker/containers/下,每个容器一个目录,里面有个`容器ID-json.log`,时间长了就是几十G...
Gitea自建Git代码托管
Gitea是一个轻量级的Git服务,用Go写的,单二进制文件就能跑,资源占用极低。相比GitLab那套动不动4G内存起步的东西,Gitea在1核2G的机器上就能流畅运行,适合小团队或个人自建。如果你不想把代...
Docker镜像加速器配置方法
Docker默认从Docker Hub拉镜像,国内网络经常超时或慢到怀疑人生。解决方法是配置镜像加速器,本质上是让Docker daemon从国内镜像仓库拉取,而不是直接连海外。 核心原理:修改Docker daemon配...
crontab定时任务配置实战指南
crontab是Linux下最常用的定时任务工具,没有之一。它的配置文件语法简单,但坑不少。这篇笔记直接记录我日常用的配置方法和踩过的坑。 基本语法 * * * * * command 五个星号分别代表:分钟(0-5...
Docker容器资源限制CPU内存
用Docker跑应用最怕什么?某个容器把宿主机CPU吃满,或者内存泄漏把整个机器拖垮。生产环境必须限制资源,测试环境也建议加上,否则docker run --rm一多,本地开发机直接卡死。 资源限制通过doc...
MariaDB安装与基本配置
## 安装MariaDB Ubuntu/Debian系直接apt: sudo apt update sudo apt install mariadb-server mariadb-client -y CentOS/RHEL系用dnf或yum: sudo dnf install mariadb-server mariadb -y 装完...
GitHub值得关注的开源项目
今天咱们来聊聊GitHub上那些值得关注的开源项目。你知道吗,GitHub上好项目真的是太多了,有时候挑花眼。今天我就给大家推荐几个我个人觉得挺有意思的,希望能给你带来一些启发。 第一个项目是...