- Mitglied seit
- 21. Mai 2011
- Beiträge
- 507
- Punkte für Reaktionen
- 15
- Punkte
- 44
Hi
ich würde gerne cgiproxy (https://www.jmarshall.com/tools/cgiproxy/) auf meiner DS laufen lassen.
Da es nativ wegen perl und ein paar Problemen beim Installieren des scripts nicht funktioniert, habe ich mich für das Docker image entschieden:
https://hub.docker.com/r/ciiss0u/docker-cgiproxy/
Docker-Container Laden und Starten, fertig.
Jetzt stehe ich aber vor einem Problem, das ich bei Docker bisher nicht so ganz verstanden habe.
Wie nutze ich denn jetzt das cgi-script, das sich im Docker-Container befindet, auf meinem Host? (/opt/cgiproxy/nph-proxy.cgi)
Es gibt kein VOLUME und kein EXPOSE im Dockerfile. Ist das ein Designfehler des Entwicklers?
Wie mache ich generell Dateien in Containern auf dem Host nutzbar.
So wie ich das verstanden habe machen VOLUMEs ja nur das gegenteilige ... Dateien des Hosts im Container nutzbar...
Danke für Anregungen.
ich würde gerne cgiproxy (https://www.jmarshall.com/tools/cgiproxy/) auf meiner DS laufen lassen.
Da es nativ wegen perl und ein paar Problemen beim Installieren des scripts nicht funktioniert, habe ich mich für das Docker image entschieden:
https://hub.docker.com/r/ciiss0u/docker-cgiproxy/
Docker-Container Laden und Starten, fertig.
Jetzt stehe ich aber vor einem Problem, das ich bei Docker bisher nicht so ganz verstanden habe.
Wie nutze ich denn jetzt das cgi-script, das sich im Docker-Container befindet, auf meinem Host? (/opt/cgiproxy/nph-proxy.cgi)
Es gibt kein VOLUME und kein EXPOSE im Dockerfile. Ist das ein Designfehler des Entwicklers?
Wie mache ich generell Dateien in Containern auf dem Host nutzbar.
So wie ich das verstanden habe machen VOLUMEs ja nur das gegenteilige ... Dateien des Hosts im Container nutzbar...
Danke für Anregungen.