24 lines
962 B
Plaintext
24 lines
962 B
Plaintext
### Please note that this re-purposed CKAN Docker repo is a WORK IN PROGRESS ###
|
|
### It should not be used to install CKAN via Docker until this page is updated ###
|
|
|
|
(From Adria)
|
|
Be limited in scope, and act as a base that users can extend to their own needs
|
|
Be opinionated, and provide one way to do things
|
|
Be automatically tested
|
|
|
|
have an nginx container included?
|
|
|
|
ARG should be used for sensitive variables so as to keep the values of these variables
|
|
out of the build and hence will not show with an "inspect image" command
|
|
|
|
Do we pre-build a CKAN image and use that (and extend) as the base image OR
|
|
just build it from scratch and while saving to storage what we need to
|
|
|
|
Use a bind mount for the config file (ckan.ini)
|
|
docker cp ckan:/srv/app/ckan.ini ./ckan.ini
|
|
docker run -p <port1>:<port2> --mount type=bind,source="$(pwd)"/ckan.ini,target=/srv/app/ckan.ini -d <ckan_base_image>
|
|
|
|
Maybe include a script to replace docker-compose if required
|
|
|
|
|