IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Docker Discussion :

docker help - débutant


Sujet :

Docker

  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2019
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2019
    Messages : 13
    Points : 21
    Points
    21
    Par défaut docker help - débutant
    Bonjour les amis,


    avec le poweshell de windows 10 pro
    j'obtiens bien des résultats avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    docker --version
    Docker version 19.03.5, build 633a0ea
    
    docker-compose --version
    docker-compose version 1.25.4, build 8d51620a

    * j'installe l'image nginx version alpine
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    docker pull nginx:alpine
    *
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    docker run -p 80:80 nginx:alpine
    localhost -> j'ai bien la page nginx

    * je créais un fichier test.html sur mon dossier local
    c:/demo/test.html

    * je veux lier mon répertoire local à celui de l'image vers : /usr/share/nginx/html
    pour faire: localhost:80/test.html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    docker run --rm -p 80:80 -v $(pwd):/usr/share/nginx/html nginx:alpine
    C:\Program Files\Docker\Docker\resources\bin\docker.exe: invalid reference format.
    See 'C:\Program Files\Docker\Docker\resources\bin\docker.exe run --help'.
    j'ai éssayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    docker run --rm -p 80:80 -v "/demo":/usr/share/nginx/html nginx:alpine
    ou encore :
    docker run --rm -p 80:80 -v "c:/demo":/usr/share/nginx/html nginx:alpine
    
    et toujours :
    C:\Program Files\Docker\Docker\resources\bin\docker.exe: invalid reference format.
    See 'C:\Program Files\Docker\Docker\resources\bin\docker.exe run --help'.

  2. #2
    Membre chevronné

    Homme Profil pro
    développeur
    Inscrit en
    Octobre 2013
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : développeur

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 576
    Points : 1 989
    Points
    1 989
    Par défaut
    Hello,

    Pourquoi ne pas utiliser un fichier docker-compose.yml https://github.com/evertramos/docker...roxy-companion et run un

  3. #3
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2019
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2019
    Messages : 13
    Points : 21
    Points
    21
    Par défaut
    ok merci

    peux tu me dire pourquoi ça ne fonctionne pas avec la méthode (avec le volume) de mon 1er message ?
    (parceque je suis des tutos et ça merde, c'est très frustrant à force)



    voici comment j'ai fait avec docker-compose et ça fonctionne:

    Dockerfile
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    FROM nginx:alpine
    WORKDIR /usr/share/nginx/html
    EXPOSE 80
    COPY . .
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    docker image build -t demo .
    docker container run --publish 80:80 --detach --name bb demo

  4. #4
    Membre chevronné

    Homme Profil pro
    développeur
    Inscrit en
    Octobre 2013
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : développeur

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 576
    Points : 1 989
    Points
    1 989
    Par défaut
    Fait un puis un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    docker logs identifiantDeTonContainer
    tu auras les logs du problème. Ici avec dockercompose je pensé plutôt à utiliser directement l'image dans le yml https://dev.to/domysee/setting-up-a-...r-compose-29jg

  5. #5
    Membre confirmé
    Avatar de irnbru
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2004
    Messages
    316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2004
    Messages : 316
    Points : 500
    Points
    500
    Billets dans le blog
    1
    Par défaut
    Ton erreur est sûrement dû à un mauvais formatage dans le volume.

    Sous windows dos :

    faut mettre "%cd%

    Sous Linux ou Powershell

    faut mettre ${PWD}

Discussions similaires

  1. Réponses: 2
    Dernier message: 25/04/2019, 12h03
  2. débutant JBoss help
    Par chernob dans le forum Wildfly/JBoss
    Réponses: 1
    Dernier message: 31/08/2006, 10h39
  3. Réponses: 18
    Dernier message: 22/06/2006, 10h28
  4. Réponses: 5
    Dernier message: 22/11/2005, 09h08
  5. [Servlet - Tomcat] Help - question d'un vrai débutant
    Par ShinJava dans le forum Tomcat et TomEE
    Réponses: 13
    Dernier message: 05/10/2004, 16h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo