教程推荐
# 老版本1.x教程
利用宝塔面板Docker快速安装Halo轻量博客程序(开源Java博客系统)
# 新版本2.x教程:
官网文档:使用 Docker Compose 部署
该教程也不错:Halo使用DockerCompose+现有Mysql部署 (wxy97.com)
2.x可用模板汇总:GitHub - halo-sigs/awesome-halo
步骤总结
1. 宝塔中安装docker
2. 安装Halo镜像
3. 创建目录,并创建yaml文件,按照教程编辑。注意外部连接url最好填成域名,不然后面博客里的主题模板会用ip地址
4. 连接本地数据库时注意:开启host模式(代码中会写),MySQL数据库的localhost就是localhost,可以改成127xxx那个ip地址,但是不能改成自己的ip地址
5. 创建容器:
docker up-d
6. 开放8090端口(也可以自己设成其他端口)
7. 创建网站,反向代理
docker指令汇总
1. 删除容器与镜像:Docker删除容器与镜像
2. 端口查询、终止:linux启动mysql提示3306端口被占用一解
No Comment