QNAP Image docker wcchooi/php-lamp:latest ne veut pas démarrer

xillibit

Apprenti
3 Octobre 2018
37
3
8
Annecy
Bonjour,

Sur le QNAP TS-673A, je cherchais à mettre en serveur (apache+php8+mariadb+phpymadmin) en place un serveur j'ai installé le conteneur docker wcchooi/php-lamp:latest dans Container Station mais elle refuse de démarrer. ça affiche cela. La pièce jointe ne fonctionne pas, voici ce que j'ai dans les journaux d'événements de l'image docker :


Failed to start container "debian-php-lamp". Error message: Error response from daemon: driver failed programming external connectivity on endpoint debian-php-lamp (9b353d81b2ac6673c6e3b531c835afc1c00c517eddfa18fa1a2a08471a325682): failed to bind port 0.0.0.0:58080/tcp: listen tcp4 0.0.0.0:58080: bind: address already in use​


J'ai paramétrer au niveau réseau :

Il y a "Port d'URL Web par défaut :" qui est activé sur le port 80

Il y a juste l'interface suivante qui est configuré :

Réseau 1 - Par défaut (NAT)
Container Network (lxcbr0) (10.0.3.1)
Adresse IP :
- -
Adresse MAC :
- -

Transfert de port:
58080 → 80/TCP
58081 → 8081/TCP

Savez-vous comment résoudre le problème ?

merci d'avance
 

Pièces jointes

  • image_docker.png
    image_docker.png
    21 KB · Affichages: 2
Dernière édition:
Salut,
L'erreur indique que le port 58080 est déja en utilisation sur le NAS. Il faut utiliser autre chose.
 
J'ai supprimer et refait un nouveau conteneur, cette fois il démarre sans erreur. J'ai mis cela :

Transfert de port:
59080 → 8080/TCP
59081 → 8081/TCP

J'ai fait pointer le dossier sur le QNAP : /Docker/debian-php-lamp/documentroot vers /var/www/html

Quand je vais sur http://192.168.0.228:59080/ ou http://192.168.0.228:59081/ ça me mets la connexion à échoué, l'IP 192.168.0.228 étant celle du NAS.

Il me met ça :

[Thu May 22 09:43:59.043148 2025] [autoindex:error] [pid 20:tid 20] [client 10.0.3.1:51352] AH01276: Cannot serve directory /var/www/html/: No matching DirectoryIndex (index.php,index.html) found, and server-generated directory index forbidden by Options directive

Merci d'avance