A Conan package manager server (conan_server
) image for OpenShift
Artifacts are stored in /var/lib/conan
See the server conf for configuration details
docker run -p 9300:9300 jwiii/openshift-conan
If running with Docker off of root, the volume will need to be either world writable or in the root group
For a new volume the easiest way is to
- let docker create the volume dir
- chmod the volume dir to 775
- container will write to it
The default configuration expects the volume to be at /var/lib/conan
, but this is not declared as a Docker volume to allow for committing the data dir if so desired.
The conan documentation advises against using conan_server
in production
The conan installer includes a simple executable conan_server for a server quick start. But you can use the conan server through the WSGI application, which means that you can use gunicorn to run the app, for example.