[ckan-dev] Docker

Matthew Fullerton matt.fullerton at gmail.com
Tue Oct 6 13:16:58 UTC 2015


 There's been a bit of noise on GitHub recently about CKAN docker
deployment. Currently there are four methods that an innocent newcomer
might expect to work, assuming they find them all:

- Follow the docs (use Docker Hub images) -> doesn't work, and can't easily
work because of problems Docker Compose solves (approach 3, see below)
- Use the Dockerfile in the main GitHub repository (not a complete
solution, i.e. doesn't work)
- Use the ckan/ckan-docker repository -> doesn't work, but could be easily
fixed (https://github.com/ckan/ckan/issues/2255#issuecomment-145025193)
- Use datacats (https://github.com/datacats/datacats) -> I haven't tried
this yet (still burned from approach #1), but it sounds promising

I don't think the CKAN community has the resources to sustain 3+
approaches, and yet Docker is a brilliant tool for a project like CKAN with
multiple components. Would it be possible to unify support for one of
these, fix it (if necessary), and update the docs? If #3 is for some reason
better than #4, I'm willing to help fix and document it. All traces of #1
and #2 should be removed, IMO (happy to make docs changes/pull requests to
that effect too).

Best,
Matt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/ckan-dev/attachments/20151006/aa1c81ba/attachment-0002.html>


More information about the ckan-dev mailing list