Bonjour à toutes et tous,

Je viens vous voir pour une question de débutant, dont la résolution pourrait paraitre simple mais qui ne l'est pas tant que çà... surtout vis-à-vis du contexte.

J'ai décidé de paramétrer un serveur LAMP dans un conteneur Docker, à partir d'une image Debian 10.
Je l'ai fait il y a quelques années sur une machine physique Ubuntu, j'avais rencontré bien moins de difficulté... mais j'arrive au bout de mon périple.

Normalement, il ne me reste plus qu'à paramétrer un démarrage automatique des services Apache2 et MySQL.
Le fonctionnement minimal de ces services est OK quand je l'ai lance avec la commande "service [NOM SERVICE] start", mais je souhaiterais qu'ils démarrent automatiquement suite au boot de la machine.

J'ai déjà essayé plusieurs choses, d'abord avec systemd/systemctl :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
# Après avoir installé le package systemd
systemctl status apache2
J'ai le message d'erreur suivant :
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down

ensuite en lançant la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
update-rc.d apache2 defaults
=> ça ne change rien

ensuite en ajoutant un script "lamp" dans le dossier "/etc/init.d/", le script contient les commandes suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
service apache2 start
service mysql start
=> ça ne change rien, même après avoir exécuté la commande "update-rc.d lamp defaults"

Il doit me manquer quelque chose dans la procéure... si quelqu'un à une solution ou des pistes pouvant mener à la solution... je suis preneur.

Merci d'avance et bon dimanche !

Mickaël