Principale directive Dockerfile

De sMug Area
Aller à la navigation Aller à la recherche

Les principales directives du fichier Dockerfile

MAINTAINER : nom et courriel de mainteneur du conteneur ;

MAINTAINER Jérôme Fafchamps, replicatorbe (sMug) smug@fafchamps.be FROM : image de base (par exemple Debian) ;

FROM debian:wheezy

RUN : commande à exécuter pour installer le conteneur ;

RUN cp -R cgiirc /var/www/

VOLUME : point de montage ;

VOLUME ["/var/wwwroot/default", "/etc/nginx " ]

ENTRYPOINT : commande qui s’exécute au démarrage du conteneur (une seule commande sera exécutée) ;

CMD : commande qui s’exécute au démarrage du conteneur ;

CMD /usr/sbin/apache2ctl -D FOREGROUND

ADD : copier un fichier du répertoire courant dans le système de fichiers du conteneur ; USER : utilisateur qui exécute les commandes dans le conteneur ;

EXPOSE : port(s) pour l’extérieur.

EXPOSE 7070