WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@Kyle-Falconer
Copy link

This is a standalone Dockerfile which uses Ubuntu 14.04 and Apache 2. This Dockerfile was based on the production deployment instructions and is in use in VTA's Open Data Portal deployment and seems to be working so far.

@amercader
Copy link
Member

This looks good @Kyle-Falconer, I tested it and worked perfectly. Would you mind adding some documentation on deployment.rst about the option to use Docker? Also just because we don't have experience using it we might direct potential future issues related to its usage to you (I don't expect them to be many)

@Kyle-Falconer
Copy link
Author

Yeah, this sounds good. I'll modify the PR as requested, and am happy to take on additional requests as needed.

@amercader
Copy link
Member

Sounds great, thanks @Kyle-Falconer

anotheredward added a commit to mediasuitenz/datapusher that referenced this pull request Apr 23, 2018
Given the current state of ckan core's contrib/docker, and the existing PRs
a non-controversial and useful next-step would be to add a basic Dockerfile to this repo.
Any additional work in the other PRs can be done on top of this.

Current state of DataPusher:
ckan core's Docker contrib uses a 3rd party repo that has a basic
Dockerfile
https://github.com/ckan/ckan/blob/master/contrib/docker/docker-compose.yml#L44
https://github.com/clementmouchet/datapusher/blob/master/Dockerfile
To stop using that 3rd party repo we only need this Dockerfile.

There exists a PR for adding this Dockerfile, and a docker-compose.yml.
The Dockerfile is required for Docker contrib's docker-compose.yml to
work.
ckan#136
The docker-compose.yml may be required for when a user wants to
break the datapusher out on to another machine, but they could also
just copy the relevant section from ckan core or use the example
from the other PR.

There exists another PR for running Datapusher behind it's own version
of Apache, this is super useful, but is a very specific architecture choice.
I'm glad the PR is there, but it may be too specific to add to the plugin repo as the default.
ckan#110
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants