Skip to content

Instantly share code, notes, and snippets.

@Sherpard
Created November 4, 2019 10:13
Show Gist options
  • Save Sherpard/e5e5bc38339918bcfb8b34a371d2fec1 to your computer and use it in GitHub Desktop.
Save Sherpard/e5e5bc38339918bcfb8b34a371d2fec1 to your computer and use it in GitHub Desktop.
version: '3'
services:
gitbucket:
image: gitbucket/gitbucket:latest
restart: always
ports:
- 8080:8080
depends_on:
- db
environment:
- GITBUCKET_DB_URL=jdbc:postgresql://db/gitbucket
- GITBUCKET_DB_USER=gitbucket
- GITBUCKET_DB_PASSWORD=gitbucket
- GITBUCKET_BASE_URL=http://localhost:8080
- GITBUCKET_HOME=./gitbucket
command: bash -c 'while !</dev/tcp/db/5432; do sleep 1; done; sleep 10; java -jar /opt/gitbucket.war'
db:
image: postgres:10.5
restart: always
ports:
- "3306:5432"
environment:
- POSTGRES_DB=gitbucket
- POSTGRES_USER=gitbucket
- POSTGRES_PASSWORD=gitbucket
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment