1. 新建目录/data/halo/data,新建文件/data/halo/docker-compose.yml并写入下面代码:
version: '3' services: halo: image: halohub/halo ports: - "8090:8090" volumes: - ./data: /app/data environment: - SPRING_DATASOURCE_URL=jdbc:h2:/app/data/halo - HALO_OPTS=--spring.datasource.password=
注意将./data: /app/data之间的空格删除掉。
2. 运行命令:
docker-compose up -d
3. 查看容器是否存在和镜像:
docker-compose ps docker-compose images 或者:docker images
4. 访问:http://0.0.0.0:8090/
5. 将进行安装和设置管理账号和密码
6. 后台:http://0.0.0.0:8090/admin
7. 如果将数据持久化保存到本地服务器上,则将docker-compose.yml文件里面volumns的挂载路径 “./data” 更换成自己设置的路径
8. 服务器需要开启端口:8090