Running Docker Images

Full usage information can be found on the Docker Hub image pages.

Open Source Rundeck

rundeck/rundeck:3.1.1

docker run --name some-rundeck -v data:/home/rundeck/server/data rundeck/rundeck:{{ $themeConfig.version }}

Rundeck Enterprise

rundeckpro/team:3.1.1

docker run --name some-rundeck -v data:/home/rundeck/server/data rundeckpro/team:{{ $themeConfig.version }}

rundeckpro/enterprise:3.1.1 The following example invocation will require an accessible MySQL instance with a database, user, and the required privileges setup:

docker run \
    --name some-rundeck \
    -v data:/home/rundeck/server/data \
    -e RUNDECK_DATABASE_DRIVER=com.mysql.jdbc.Driver
    -e RUNDECK_DATABASE_USERNAME="${DB_USERNAME}"
    -e RUNDECK_DATABASE_PASSWPRD="${DB_PASSWORD}"
    -e RUNDECK_DATABASE_URL="${DB_URL}"
    rundeckpro/enterprise:{{ $themeConfig.version }}

Example Configurations

The Rundeck Docker Zoo has many docker compose example projects. Check it out for use as a quick config reference and starting templates!