• # différentes méthodes

    Posté par (site web personnel) . En réponse au message Dockerfile, environnement de création. Évalué à 2. Dernière modification le 26 novembre 2014 à 13:40.

    Tu peux, au choix

    1) lancer une commande du type (en supposant que tu as un container Debian/Ubuntu/CentOS dont l'identifiant est 123456)
    docker run -i -t 123456 bash
    puis tu fais ce que tu veux dans ce container, par exemple installer Nginx et ses dépendances

    2) tu n'as pas envie de faire tout ce qui était indiqué dans 1) à la main de nombreuses fois, tu le rentres dans un Dockerfile, comme celui de l'image officielle de Nginx
    https://github.com/nginxinc/docker-nginx/blob/66d3b5a0ece894c213c16af5753bc52be9ebb1e6/Dockerfile

    Et si tu as mis ton Dockerfile dans un répertoire mon_nginx, tu te positionnes dans ce répertoire, et tu fais l'incantation magique
    docker build -t mon_nginx .

    ウィズコロナ