[GH-ISSUE #373] Docker container support #268

Closed
opened 2026-02-26 02:32:38 +03:00 by kerem · 2 comments
Owner

Originally created by @peteyycz on GitHub (Jul 10, 2016).
Original GitHub issue: https://github.com/koel/koel/issues/373

Docker containers make deployments so much easier, as far as I understand to run this app we need, 3 containers, (MariaDB, a web-server, and 1 with the app running) we'd also need to mount a permanent filesystem to the app instance, and mariadb.

My idea is to create a base image which we could later create our own images from with

FROM phanan/koel/alpine:1.0.0

COPY .env .env

CMD ["php", "artisan", "koel:init"] 

Then provide a docker-compose file to run all the images, with a single command.

Originally created by @peteyycz on GitHub (Jul 10, 2016). Original GitHub issue: https://github.com/koel/koel/issues/373 Docker containers make deployments so much easier, as far as I understand to run this app we need, 3 containers, (MariaDB, a web-server, and 1 with the app running) we'd also need to mount a permanent filesystem to the app instance, and mariadb. My idea is to create a base image which we could later create our own images from with ``` bash FROM phanan/koel/alpine:1.0.0 COPY .env .env CMD ["php", "artisan", "koel:init"] ``` Then provide a docker-compose file to run all the images, with a single command.
kerem closed this issue 2026-02-26 02:32:38 +03:00
Author
Owner

@phanan commented on GitHub (Jul 10, 2016):

Just do a search – other guys have come up with this idea before. Feel free to come up with your own ;)

<!-- gh-comment-id:231593004 --> @phanan commented on GitHub (Jul 10, 2016): Just do a search – other guys have come up with this idea before. Feel free to come up with your own ;)
Author
Owner

@peteyycz commented on GitHub (Jul 10, 2016):

It would be nice to include, links to the already existing repositories that you think are viable options 👍

<!-- gh-comment-id:231601948 --> @peteyycz commented on GitHub (Jul 10, 2016): It would be nice to include, links to the already existing repositories that you think are viable options :+1:
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/koel-koel#268
No description provided.