Firefly III 在docker中如何搭建
时间: 2024-11-04 10:18:56 浏览: 22
firefly-iii-docker-compose:Firefly和CSV导入器docker-compose
Firefly III 是一款开源的财务管理软件,要在 Docker 中搭建它,你需要按照以下步骤操作:
1. **安装 Docker**:首先确保你的系统已经安装了 Docker,如果没有,你可以从 Docker 官网下载并按照官方文档安装。
2. **获取 Dockerfile**:访问 Firefly III 的 GitHub 主页 (https://github.com/firefly-iii/firefly-iii),找到 `Dockerfile` 文件,这个文件包含了构建镜像所需的指令。
3. **克隆仓库或下载镜像**:如果你想自定义构建,可以将仓库克隆到本地并运行 `docker build` 命令;如果想要官方预构建的镜像,可以直接使用命令 `docker pull fireflyiii/firefly-iii`。
4. **运行容器**:使用 `docker run` 命令启动容器,例如:
```
docker run -p 8000:80 -e DATABASE_URL=your_database_url -d fireflyiii/firefly-iii
```
`-p` 参数用于端口映射,`-e` 设置环境变量如数据库连接字符串,`-d` 后台运行容器。
5. **配置应用**:首次运行时,你可能需要通过浏览器访问 `http://localhost:8000` 并完成初始化设置。根据提示输入管理员用户名、密码等信息。
6. **管理容器**:使用 `docker logs` 查看日志,`docker stop` 或 `docker rm` 来停止或删除容器。
阅读全文