第一次搭建halo博客, 我采用了此帮助文档
https://docs.halo.run/getting-started/install/docker-compose
使用docker-compose进行部署
安装教程
略
我采用 halo+mysql8.1.0
注意事项
1. docker仓库
国内因为网络问题不好下载镜像
设置docker镜像, 参照 https://docker.sslvpn.site
2. mysql被oom
很奇怪, 连续好几次都被oom, 我用的是阿里云, 2C2G规格, 为了防止再次可能被oom, 尝试限制内存
halodb:
image: mysql:8.1.0
restart: on-failure:3
networks:
halo_network:
command:
- --default-authentication-plugin=caching_sha2_password
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_general_ci
- --explicit_defaults_for_timestamp=true
# 最大内存512M
- --innodb-buffer-pool-size=536870912
内存限制在512M, 后续在观察下
后续ing.......
2024-08-30
切换 halo+psql 了, 用几天在看看
评论区