Meine App ist in einen Webdienst integriert, der einen Proxyserver unterstützt. Also muss ich Integrationstests haben, die beweisen, dass das funktioniert.Docker als Proxyserver für einen Webdienst
Also wollte ich mit Docker einen lokalen Proxy-Server erstellen, mit dem ich echte Integrationstests durchführen kann, um zu überprüfen, ob mein Web-Service fehlerfrei über die Proxy-Schnittstelle aufgerufen werden kann.
Also habe ich versucht https://github.com/jwilder/nginx-proxy
Ich begann, den Behälter nach oben mit:
docker run -d -p 80:80 -v /var/run/docker.sock:/tmp/docker.sock:ro jwilder/nginx-proxy
Als ich es i 503 Service Temporarily Unavailable
Bin erhalten einen Fehler 503 verwende ich dieses Proxy tut Missverständnis, was?
Ich denke, das ist mehr in der Nähe, was Sie suchen: https: // github.com/sameersbn/docker-squid –
das sollte die Antwort auf diese Frage sein auf. es hat für mich funktioniert. –
Ich lief 'docker run --name squid -d --restart = immer --veröffentlichen 3128: 3128 --volume/srv/docker/squid/cache:/var/spool/squid3 sameersbn/squid: 3.3.8- 22' Ich kann jetzt meine Web-Service-Proxy-Integration testen, indem ich den Proxy-Host/Port 'docker_container.host:docker_container.port (3128)' –