2016-06-26 23 views
5

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?

+0

Possibile duplicato di [apache in esecuzione nella finestra mobile] (http://stackoverflow.com/questions/27867242/running-apache-in-docker) –

+0

Non è t una domanda duplicata, ma comunque pertinente. Grazie per averlo notato – ibaralf

risposta

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