Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
529
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. version: "3"
  2. services:
  3. traefik:
  4. image: "traefik:v2.0"
  5. command:
  6. - --entrypoints.web.address=:80
  7. - --providers.docker=true
  8. - --entrypoints.web-secure.address=:443 #Declares the web-secure entrypoint in Traefik
  9. # ...
  10. - --certificatesresolvers.le.acme.email=mygoogleemail@gmail.com
  11. - --certificatesresolvers.le.acme.storage=/acme.json
  12. - --certificatesresolvers.le.acme.tlschallenge=true
  13. # ...
  14. ports:
  15. - "80:80"
  16. - "443:443" #Docker sends requests on port 443 to Traefik on port 443
  17. volumes:
  18. - "/var/run/docker.sock:/var/run/docker.sock:ro"
  19. - "/home/mylinuxusername/docker/traefik/acme.json:/acme.json"
  20.  
  21. whoami:
  22. image: containous/whoami:v1.3.0
  23. labels:
  24. - "traefik.http.routers.my-app.rule=Host(`whoami.subdomain.domain.tld`)"
  25. - "traefik.http.routers.my-app.tls=true"
  26. - "traefik.http.routers.my-app.tls.certresolver=le"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement