发布作者: suifeng
百度收录: 正在检测是否收录...
最后更新: 2024年 08月 23日 15:50
作品采用: 《 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 》许可协议授权
Docker 安装文档: https://docs.docker.com/engine/install/
docker run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 registry.fit2cloud.com/halo/halo:2.18
参数名 | 描述 |
---|---|
spring.r2dbc.url | 数据库连接地址,详细可查阅下方的 数据库配置 |
spring.r2dbc.username | 数据库用户名 |
spring.r2dbc.password | 数据库密码 |
spring.sql.init.platform | 数据库平台名称,支持 postgresql 、mysql 、mariadb 、h2 |
halo.external-url | 外部访问链接,如果需要在公网访问,需要配置为实际访问地址 |
链接地址 | 链接地址格式 | spring.sql.init.platform |
---|---|---|
spring.sql.init.platform | r2dbc:pool:postgresql://{HOST}:{PORT}/{DATABASE} | postgresql |
MySql | r2dbc:pool:mysql://{HOST}:{PORT}/{DATABASE} | mysql |
MariaDB | r2dbc:pool:mariadb://{HOST}:{PORT}/{DATABASE} | mariadb |
H2 | r2dbc:h2:file:///${halo.work-dir}/db/halo-next? | H2 |
Database | MODE=MySQL&DB_CLOSE_ON_EXIT=FALSE | H2 |
1.拉取新版本镜像
docker pull registry.fit2cloud.com/halo/halo:2.18
2.停止运行中的容器
docker stop halo
docker rm halo
3.更新 Halo
修改版本号后,按照最初安装的方式,重新创建容器即可。
docker run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 registry.fit2cloud.com/halo/halo:2.18
—— 评论区 ——