2020-09-17 11:43:24 +02:00
|
|
|
### Please note that this re-purposed CKAN Docker repo is a WORK IN PROGRESS ###
|
2020-09-17 14:02:02 +02:00
|
|
|
### It should not be used to install CKAN via Docker until this page is updated ###
|
|
|
|
|
|
|
|
- Maybe use build/up time variables loaded via the .env file, runtime variables loaded via a .ckan-env file - both
|
|
|
|
located at the root directory
|
2021-01-25 15:47:51 +01:00
|
|
|
- Look at using ghcr.io (GitHub Packages) to store Docker Images rather than DockerHub
|
2020-09-17 14:02:02 +02:00
|
|
|
- all username/passwords as environment variables rather than hardcoded
|
2021-05-12 16:25:03 +02:00
|
|
|
- make sure the "development mode" path is taken cared of with any change
|
|
|
|
- Create an admin user during the container deployment
|
|
|
|
- should there be a datapusher image pre-built like ckan? maybe an xloader image?
|
2021-01-15 16:05:22 +01:00
|
|
|
|
2020-10-07 16:42:24 +02:00
|
|
|
|
2021-05-13 08:34:14 +02:00
|
|
|
### Difference between ckan-base and ckan-dev ###
|
2021-01-15 16:05:22 +01:00
|
|
|
|
2021-05-12 16:25:03 +02:00
|
|
|
ckan-base
|
|
|
|
docker-compose up -d --build
|
|
|
|
docker-compose build
|
|
|
|
docker-compose up
|
|
|
|
|
|
|
|
ckan-dev
|
|
|
|
docker-compose -f docker-compose.dev.yml up -d --build
|
|
|
|
docker-compose -f docker-compose.dev.yml build
|
|
|
|
docker-compose -f docker-compose.dev.yml up
|
2021-01-15 16:05:22 +01:00
|
|
|
|
2021-12-10 14:48:02 +01:00
|
|
|
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
|
|
|
|
|