Skip to content
No description, website, or topics provided.
Shell Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
clair
gitea
registry
slides
webdav
.gitignore
README.md
docker-compose.acme.yml
docker-compose.clair.yml
docker-compose.shell.yml
docker-compose.yml
workshop.sh

README.md

Try in PWD

Demo environment for CI/CD

The docker-compose.yml deploys a demo environment for testing and learning continuous integration and continuous delivery of containerized services. It container the following services:

  • Docker registry with web frontend
  • gitea
  • Drone server
  • Drone agent with mapped Docker socket
  • InfluxDB
  • Grafana

Usage

The following commands build and deploy the environment:

docker-compose up -d

The sevices will then be available behind a reverse proxy (port 80) on your own domain with the following subdomains:

  • Docker registry: registry.*
  • Docker registry frontend: hub.*
  • Gitea: git.*
  • Drone server: ci.*
  • Grafana: ops.*
You can’t perform that action at this time.