7070dc8de56839e036a3e0f22019a38a6d59b6b7
Proxy
Créer un réseau pour le proxy
docker network create proxy_net
docker run --detach --name caddy-docker-proxy --restart=always ^
--network proxy_net -p "80:80" -p ""443:443/tcp"" -p "443:443/udp" ^
-e "CADDY_INGRESS_NETWORKS=proxy_net" ^
-v caddy_config:/config ^
-v caddy_data:/data ^
-v /var/run/docker.sock:/var/run/docker.sock:ro ^
-v "%cd%\www:/srv/www:ro" ^
--label "caddy=localhost" ^
--label "caddy.root=* /srv/www" ^
--label "caddy.file_server=" ^
--label "caddy.tls=internal" ^
lucaslorentz/caddy-docker-proxy:2.10
Pour Linux remplacer ^ par \ et %cd%\ par $(pwd)/
WhoAmI
Tiny Go webserver that prints OS information and HTTP request to output. https://github.com/traefik/whoami
docker run --detach --name whoami ^
--network proxy_net
--label "caddy=whoami.localhost" ^
--label "caddy.reverse_proxy={{upstreams 80}}" ^
--label "caddy.tls=internal" ^
traefik/whoami
Toxiproxy
----------------------------------------------------------------------
Mock Web API
----------------------------------------------------------------------
smocker: image: thiht/smocker:0.18.5 restart: "no" networks: - caddy_net ports: - 8080:8080 - 8081:8081
toxiproxy: image: ghcr.io/shopify/toxiproxy restart: "no"
Description
Languages
Dockerfile
95.5%
HTML
4.5%