感觉还挺不错,但是没用上。
创建docker-compose.yml
文件:
version: "3"
services:
halo:
image: halohub/halo:1.5.3
container_name: halo
restart: on-failure:3
volumes:
- ./halo:/root/.halo
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "80:8090"
environment:
- SERVER_PORT=8090
- SPRING_DATASOURCE_DRIVER_CLASS_NAME=org.h2.Driver
- SPRING_DATASOURCE_URL=jdbc:h2:file:~/.halo/db/halo
- SPRING_DATASOURCE_USERNAME=admin
- SPRING_DATASOURCE_PASSWORD=o#DwN&JSa56
- HALO_ADMIN_PATH=admin
- HALO_CACHE=memory
启动:
docker-compose up -d
然后在浏览器访问ip + port
即可。