Skip to content

oconnormi/docker-ddf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dockerized DDF

Stories in Ready

license

What is DDF?

See the ddf homepage

Basic Usage

To start a basic default DDF instance

docker run -name some-ddf -d codice/ddf

To expose the ddf ui:

docker run -name some-ddf -d -p 8993:8993 codice/ddf

Persistence

To persist data/configurations mount either a volume container or a local folder to /opt/ddf/data

Configuration

To configure the system mount a volume container or local folder to /opt/ddf/etc

Deploying bundles

To deploy bundles that are not packaged with the DDF distribution mount a volume container or local folder to /opt/ddf/deploy

Customizing Setup

Currently this container provides a custom entrypoint that has two hooks for pre-start and post start configuration.

To apply custom configuration steps before startup, mount a script via docker volumes to /opt/entrypoint/pre_start.sh

To apply custom configuration steps after startup, mount a script via docker volumes to /opt/entrypoint/post_start.sh

Exposed Ports

Port Purpose
8101 DDF SSH server
8181 http
8993 https

Advanced Usage

For advanced usage see: ddf-base