discourse/bin/docker
Alessandro Bertacco dc2f5064e2
DEV: support for relative symlinks for plugins in docker dev (#10955)
These changes gives the possibility to use relative symlinks for plugins. Previously only absolute symlinks was supported.
2020-10-21 09:39:53 +11:00
..
boot_dev DEV: support for relative symlinks for plugins in docker dev (#10955) 2020-10-21 09:39:53 +11:00
bundle DEV: improve docker dev environment 2018-12-31 10:45:08 +11:00
cleanup DEV: Add docker cleanup script to d/ folder 2020-03-01 12:09:07 -08:00
discourse DEV: Add missing discourse script to docker dev 2019-01-07 13:10:37 +11:00
mailcatcher DEV: improve docker dev environment 2018-12-31 10:45:08 +11:00
migrate DEV: improve docker dev environment 2018-12-31 10:45:08 +11:00
psql DEV: improve docker dev environment 2018-12-31 10:45:08 +11:00
rails DEV: improve docker dev environment 2018-12-31 10:45:08 +11:00
rake DEV: improve docker dev environment 2018-12-31 10:45:08 +11:00
README.md
reset_db Fix docker image name (#8058) 2019-09-04 16:19:48 +10:00
rspec DEV: default to test env when running d/rspec (#7962) 2019-08-02 16:40:46 +10:00
shell
shell_root
shutdown_dev
sidekiq FEATURE: introduce ultra_low priority queue 2019-01-17 14:53:19 +11:00
unicorn DEV: improve docker dev environment 2018-12-31 10:45:08 +11:00

Developing using Docker

Since Discourse runs in Docker, why not develop there? If you have Docker installed, you should be able to run Discourse directly from your source directory using a Discourse development container.

You can find installation instructions and related discussion in this meta topic:
https://meta.discourse.org/t/beginners-guide-to-install-discourse-for-development-using-docker/102009

Where is the container image/Dockerfile defined?

The Dockerfile comes from discourse/discourse_docker on GitHub, in particular image/discourse_dev.