Skip to content

Various docker-compose files for different applications (Docker registry, Traefik reverse proxy, Portainer etc.) for setting up a small home cloud lab.

License

Notifications You must be signed in to change notification settings

SpirosStyliaras/cloudlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker K8s icon

cloudlab

Docker compose files for setting up a small home cloud lab consisting of the following applications:

  • Docker Registry witht Crane Operator
  • Portainer for Docker Swarm
  • Traefik

Traefik proxy installation

Install Traefik first as it will be used as reverse proxy for the UI of the deployed docker services.

cd docker-traefik && docker stack deploy --compose-file docker-compose.yml traefik

Docker registry installation

Install (insecure) private docker registry with Crane Operator as UI:

cd docker-registry && docker stack deploy --compose-file docker-compose.yml docker-registry

Portainer installation

Install Portainer CE as Docker Swarm Management dashboard:

cd docker-portainer && docker stack deploy --compose-file <(docker-compose --env-file .env_portainer_agent config) portainer

About

Various docker-compose files for different applications (Docker registry, Traefik reverse proxy, Portainer etc.) for setting up a small home cloud lab.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published