参数用法

image-smrh.png

参考连接

docker run -it -d --name halo -p 8090:8090 
-v ~/.halo2:/root/.halo2 
-e JVM_OPTS="-Xmx256m -Xms256m" 
registry.fit2cloud.com/halo/halo:2.20 
--halo.external-url=https://blog.umrs.cc 
--spring.sql.init.platform=mysql数据库类型
--spring.r2dbc.username=数据库账号名 
--spring.r2dbc.password=数据库密码 
--spring.r2dbc.url=r2dbc:pool:mysql://127.0.0.1:3306/halo 

详解

  • --spring.r2dbc.url=r2dbc:pool:mysql://数据库服地址:3306/数据库名
  • 要注意,mariadb | mysql 监听的 ip 以及端口,默认是只监听,127.0.0.1,如果 --spring.r2dbc.url 地址写 127.0.0.1 docker 容器会找他自己,需要使用 docker 网络
  • --halo.external-url=https://blog.umrs.cc 表示的是详情页面

四下皆无人