Sign inSign up

intimatemerger/rundeck

By intimatemerger

•Updated about 10 years ago

Rundeck Server (based on a Debian)

Image
0

1.2K

intimatemerger/rundeck repository overview

Circle CI

⁠Rundeck Dockerfile

Dockerfile for Rundeck⁠ on AWS

⁠How to use this image

⁠Environment

If you don't set the env, Rundeck use the default env.

namedefaultdescription
TZAsia/TokyoTimezone
RUNDECK_PORT4440Listen Port
RUNDECK_URLexp) https://rundeck.example.com⁠
RUNDECK_MYSQL_HOSTexp) rundeck.xxxxxxxxxxxxx.ap-northeast-1.rds.amazonaws.com
RUNDECK_MYSQL_DATABASErundeck
RUNDECK_MYSQL_USERNAMErundeck
RUNDECK_MYSQL_PASSWORDrundeck
AWS_ACCESS_KEY_IDfor rundeck-ec2-nodes-plugin
AWS_SECRET_ACCESS_KEYfor rundeck-ec2-nodes-plugin
AWS_SECRET_KEYfor rundeck-s3-log-plugin
RUNDECK_S3_BUCKETfor rundeck-s3-log-plugin
RUNDECK_S3_REGIONap-northeast-1for rundeck-s3-log-plugin
RUNDECK_CLUSTER_MODEfalseCluster Mode Flag
⁠Example
$ docker run -d -p 4440:4440 \
    -e "RUNDECK_URL=https://rundeck.example.com" \
    -e "RUNDECK_S3_BUCKET=rundeck-example" \
    -e "RUNDECK_MYSQL_HOST=example.ap-northeast-1.rds.amazonaws.com" \
    -t intimatemerger/rundeck:latest
⁠with docker-compose

Example docker-compose.yml for rundeck:

rundeck:
  image: intimatemerger/rundeck
  links:
    - db:db_host
  ports:
    - 4440:4440
  environment:
    RUNDECK_URL: http://localhost:4440
    RUNDECK_MYSQL_HOST: db_host

db:
  image: mariadb
  environment:
    MYSQL_ROOT_PASSWORD: root
    MYSQL_DATABASE: rundeck
    MYSQL_USER: rundeck
    MYSQL_PASSWORD: rundeck

Tag summary

Content type

Image

Digest

Size

421.2 MB

Last updated

about 10 years ago

docker pull intimatemerger/rundeck