Verwenden Sie, um für Ihren Container den Port 8080 anstelle des veröffentlichten Port 80 zu verwenden docker run ... -p 8080:80 ...
. Die erste Nummer ist der Port, zu dem Sie auf dem Host eine Verbindung herstellen können. Die zweite Nummer ist der "native" Port des Containers. Diese : -Konvention wird an anderer Stelle verwendet.
Stellen Sie sicher, dass Sie den aktuellen Container gestoppt haben ( docker ps
um die Liste der aktiven Container aufzulisten). Andernfalls wird ein längerer Container mit Port 80 verwendet.
Um den Container beim Booten neu zu starten, können Sie einen systemd-Dienst erstellen, der eine docker run ...
.