Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 996 Bytes

README.md

File metadata and controls

29 lines (23 loc) · 996 Bytes
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