Dockerfile
Créer un fichier texte nommé Dockerfile
, et collez y le texte suivant:
#Image de base
FROM ubuntu:16.04
#Paquets à installer + MàJ
RUN apt-get -y update && apt-get install -y \
apache2
# commandes à exécuter au démarrage de l'instance de l'image
CMD ["/usr/sbin/apache2ctl","-DFOREGROUND"]
Créer votre image de Docker a partir de ce fichier avec la commande suivante
docker build -t nom_de_l'image .
Lancer le serveur apache
Lancer l'image, et le serveur apache sur le port 81:
docker run -d -p 81:80 -v /home/toto/monsite2:/var/www/html nom_de_l'image
Dans votre navigateur, tapez
localhost:81