Comment puis-je faire fonctionner Apache 2 sur Alpine dans le Panneau?
Selon Alpine wiki je dois courir rc-service apache2 start
après l'installation d'Apache 2. Cependant, il n'y a pas rc-service
dans l'espace cours d'exécution à l'intérieur du conteneur. Comment puis-je obtenir le service de commande à exécuter à l'intérieur de conteneur Docker?
- Ce n'est pas un double de la question, mais toujours d'actualité. Merci de noter que.
Vous devez vous connecter pour publier un commentaire.
gliderlabs/docker-alpin
problème 183 illustrer le docker Alpin image n'a pas deservice
ourc-service
.Vous pouvez le voir à la place
nimmis/docker-alpin-apache
basé surnimmis/docker-alpin-micro
, qui comprend un runit, utilisé pour gérer le démarrage et la fermeture des processus démarrés automatiquement.Que initd va commencer le apache2 script, qui appelle:
Alpin n'a pas de rc-service est installé par défaut. Vous devez l'installer (dans le cadre de votre Dockerfile processus de construction ou manuellement dans le conteneur).
Le secret invocation est:
Si vous voulez l'exécuter à partir de l'extérieur du récipient (dire docker run), puis utilisez:
PS: rc-service est bon pour d'autres choses et des trucs comme mariadb (pas inclus dans alpine)