Automated Nginx reverse proxy for docker containers.
Containers
ID | Docker Image | GitHub | Version | Size |
---|---|---|---|---|
nginx | nginx-proxy | latest |
261.8MB |
Configuration
nginx: image: jwilder/nginx-proxy ports: - "80:80" volumes: - /var/run/docker.sock:/tmp/docker.sock
Start
fig up -d nginx
Registry server for Docker (hosting/delivering of repositories and images).
Containers
ID | Docker Image | GitHub | Version | Size |
---|---|---|---|---|
registry | docker-registry | latest 0.8.1 |
425.1MB |
Configuration
registry: image: registry:0.8.1 ports: - "5000:5000" volumes: - /var/docker-data/registry:/tmp/registry
Start
fig up -d registry
Offers git repository management, code reviews, issue tracking, activity feeds, wikis.
Containers
ID | Docker Image | GitHub | Version | Size |
---|---|---|---|---|
gitlab | docker-gitlab | latest 7.3.2-1 |
659.0MB | |
postgresql | docker-postgresql | latest |
142.1MB | |
redis | docker-redis | latest |
203.2MB |
Configuration
gitlab: image: sameersbn/gitlab:7.3.2-1 ports: - "10022:22" environment: - GITLAB_HOST=gitlab.server.com - GITLAB_PORT=80 - [email protected] - GITLAB_SSH_PORT=10022 - SSL_SELF_SIGNED=true - VIRTUAL_HOST=gitlab.server.com - VIRTUAL_PORT=80 volumes: - /var/run/docker.sock:/run/docker.sock - $(which docker):/bin/docker - /var/docker-data/gitlab/data:/home/git/data - /var/docker-data/gitlab/log:/var/log/gitlab links: - postgresql:postgresql - redis:redisio postgresql: image: sameersbn/postgresql:latest environment: - DB_NAME=gitlab_db - DB_USER=gitlab - DB_PASS=password volumes: - /var/docker-data/postgresql:/var/lib/postgresql redis: image: sameersbn/redis:latest volumes: - /var/docker-data/redis:/var/lib/redis
Start
fig up -d gitlab
Login using the default username and password:
- username: root
- password: 5iveL!fe
An extendable open source continuous integration server.
Containers
ID | Docker Image | GitHub | Version | Size |
---|---|---|---|---|
jenkins | jenkins-ci.org-docker | latest 1.565.3 |
659.0MB |
Configuration
jenkins: image: jenkins:1.565.3 environment: - VIRTUAL_HOST=jenkins.server.com - VIRTUAL_PORT=8080 volumes: - /var/docker-data/jenkins:/var/jenkins_home user: root
Start
fig up -d jenkins
Jenkins is by default unsecured. Make sure to go to Manage Jenkins - Setup Security
to configure your security.