Sign inSign up

saidsef/ubuntu-bamboo-dockerfile

By saidsef

Updated almost 5 years ago

A simple Dockerfile that install OpenJDK 8 and Bamboo CI server.

Image
1

10K+

saidsef/ubuntu-bamboo-dockerfile repository overview

Atlassian Bamboo CI Dockerfile Build Status

This repository contains Dockerfile of Bamboo for Docker's automated build published to the public Docker Hub Registry.

Base Docker Image

Prerequisites

  1. Docker.
  2. Download from Docker Hub Registry: docker pull saidsef/ubuntu-bamboo-dockerfile
  3. Atlasian Bamboo License

Usage

docker run -d -p 8085:8085 $PWD:/data saidsef/ubuntu-bamboo-dockerfile
Attach persistent/shared directories
  1. Create a mountable data directory <data-dir> on the host.
  2. Start a container by mounting data directory and specifying the custom configuration file:
docker run -d -p 8085:8085 -v <data-dir>:/data saidsef/ubuntu-bamboo-dockerfile /opt/path-to-app/bin/start-bamboo.sh

After few seconds, open http://<host>:8085 to see the result.

Kubernetes Deployment

Create Kubernets namespace cicd i.e. kubectl create namespace cicd

kubectl apply -k deployment/

you might need to use kubectl port-forward ... After few seconds, open http://bamboo.[namespace].svc:8085 to see the result.

Docs

mkdocs build
mkdocs serve

Open up http://127.0.0.1:8000/ in your browser, and you'll see the default home page being displayed

Tag summary

Content type

Image

Digest

sha256:91de8b650

Size

648.6 MB

Last updated

almost 5 years ago

docker pull saidsef/ubuntu-bamboo-dockerfile