Secondo Alpine wiki Devo eseguire rc-service apache2 start
dopo l'installazione di Apache 2. Tuttavia, non c'è il rc-service
nella corsa Alpine all'interno del contenitore. Come posso far funzionare il comando di servizio all'interno del contenitore Docker?Come eseguire Apache 2 su Alpine in Docker?
5
A
risposta
3
gliderlabs/docker-alpine
issue 183 illustrare la finestra mobile immagine alpina non ha service
o rc-service
.
È possibile invece vedere nimmis/docker-alpine-apache
basato su nimmis/docker-alpine-micro
, che include un runit, utilizzato per gestire i processi di avvio e di arresto avviati automaticamente.
Quello initd inizierà la apache2 script, che chiede:
exec /usr/sbin/httpd -D FOREGROUND -f /web/config/httpd.conf
1
alpino non ha rc-servizio installato per impostazione predefinita. È necessario installarlo (come parte del processo di compilazione Dockerfile o manualmente nel contenitore).
L'invocazione segreto è:
apk add openrc --no-cache
Se si desidera eseguire dall'esterno del contenitore (ad esempio corsa finestra mobile), quindi utilizzare:
PS: rc-servizio è buono per altre cose e cose come mariadb (anche non in alpha)
Problemi correlati
- 1. Installazione di numpy su Docker Alpine
- 2. Come eseguire Spark su Docker?
- 3. Come ottenere/etc/profile per l'esecuzione automatica in Alpine/Docker
- 4. Come eseguire 2 comandi con docker exec
- 5. docker apache link docker php
- 6. Impossibile installare uwsgi su Alpine
- 7. Come eseguire Docker su Ubuntu 15.04?
- 8. Eseguire Node.js in apache?
- 9. Eseguire l'applicazione django su apache con uWSGI
- 10. eseguire un'azione su 2 e 2 elementi in una lista
- 11. Sublime text 2 - Come eseguire un comando shell su ssh?
- 12. Come eseguire Apache Spark Source in C#
- 13. Come eseguire il debug di Apache mod_rewrite
- 14. Posso eseguire Docker-in-Docker senza utilizzare il flag --privileged
- 15. Come eseguire più siti su un'istanza di apache
- 16. Come posso eseguire sia nginx che apache insieme su Ubuntu
- 17. Accesso alla tonalità su Docker Docker QuickStart
- 18. Come posso eseguire un'applicazione Java su Apache 2.2 senza Tomcat?
- 19. eseguire "docker run" da crontab
- 20. Come eseguire l'operazione groupBy in Angular 2?
- 21. Come apportare modifiche a httpd.conf di apache in esecuzione all'interno del contenitore DOCKER e riavviare apache
- 22. Come eseguire vi sul contenitore docker?
- 23. Come avviare Apache su EC2
- 24. Apache 2 Sites-Configurazione disponibile
- 25. Come eseguire livereload con gulp in un contenitore docker?
- 26. Come eseguire test Selenium 2 in Jenkins
- 27. Docker, come eseguire il file .sql in un'immagine?
- 28. Alpine 3.3, Python 2.7.11, urllib2 SSL causando: CERTIFICATE_VERIFY_FAILED
- 29. Come eseguire multicore su un MacBook Pro con 2 core?
- 30. Esegui Jupyter Notebook in Background su Docker
Possibile duplicato di [apache in esecuzione nella finestra mobile] (http://stackoverflow.com/questions/27867242/running-apache-in-docker) –
Non è t una domanda duplicata, ma comunque pertinente. Grazie per averlo notato – ibaralf