Sign inSign up

bhalothia/docker-rundeck

By bhalothia

•Updated about 11 years ago

Docker image for RunDeck

Image
0

2.5K

bhalothia/docker-rundeck repository overview

⁠Docker Image for Rundeck

This is the source repository of docker image⁠ for Rundeck⁠.

A few details:

  • This image is based on debian:wheezy
  • Installs Supervisor, Apache2, and rundeck
  • No SSH. Use nsenter⁠
  • If RUNDECK_PASSWORD is not supplied, it will be randomly generated and shown via stdout.
  • SERVER_URL environment variable is needed - check details below.
  • As always, update passwords for pre-installed accounts
  • Random errros with downloads, while building the Docker image from web. If you are testing locally, it's always good to have the binary downloaded and supplied directly.

Build Process

docker pull bhalothia/docker-rundeck:v1.1

Above step will pull the image version 1.1 - which is the latest as well.

Usage

Start a new container and bind to host's port 4440

sudo docker run -p 4440:4440 -e SERVER_URL=http://MY.HOSTNAME.COM:4440 -t bhalothia/docker-rundeck:v1.1

Note: If you are using docker-machine, then you need to do find out the docker-machine ip and pass it as the SERVER_URL

Environment variables

SERVER_URL - Full URL in the form http://MY.HOSTNAME.COM:4440, http//123.456.789.012:4440, etc

DATABASE_URL - For use with (container) external database

RUNDECK_PASSWORD - MySQL 'rundeck' user password

DEBIAN_SYS_MAINT_PASSWORD

Volumes

/etc/rundeck
/var/rundeck
/var/lib/rundeck - Not recommended to use as a volume as it contains webapp.  For SSH key you can use the this volume: /var/lib/rundeck/.ssh
/var/lib/mysql
/var/log/rundeck

Hope this helps! Keep forking.

Please open issues⁠, if you are stuck.

#####Need DevOps help? - Get in touch with The Remote Lab⁠ LinkedIn⁠ Facebook⁠ Github⁠ Twitter⁠

Credits: I've forked out @jjethwa's repository⁠ and worked on top of that. Thanks for the good work!

Tag summary

Content type

Image

Digest

sha256:49fdafba9…

Size

362 MB

Last updated

about 11 years ago

docker pull bhalothia/docker-rundeck:v1.1