docker-koel
一个只包含运行 koel 所需基本要素的 docker 镜像。它包括 apache 和一个带有必要扩展的 php 运行时。
使用方法
首先用 mysql 数据库和音乐存储卷启动 koel 服务器。
docker run --name koel -p 80:80 -it 0xcaff/koel
在第一次运行时,如果没有创建 .env 文件,就会创建并填充 APP_KEY 变量。
Compose
docker-compose 可以用来启动 koel 和它的 depdencies。只要运行
docker-compose up
在第一次启动时(升级或初始安装后),需要迁移数据库。在koel运行时容器中用docker exec运行koel init。
docker-compose exec koel php artisan koel:init
查看 ./docker-compose.yml
文件以获取更多信息。