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 for Dummies : please help :)


Sujet :

Docker

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur Simulation/modélisation
    Inscrit en
    novembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur Simulation/modélisation
    Secteur : Industrie

    Informations forums :
    Inscription : novembre 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Docker for Dummies : please help :)
    bonjour à tous,
    je travaille sous windows.
    je suis nouveau quant à l'utilisation de docker (mon expérience est de 6h00)
    Pour monter en compétence, j'utilise le tuto de xataz.

    Et... je bloque sur le cas "VI-D-1. Premier cas: le développeur"...

    Dans tout ce qui va suivre, la console de commande est la console de "docker quick start terminal"

    Quand je rentre la commande : $ docker run -t --rm -v $(pwd) : /usr/src/app -w /usr/src/app xataz/node:6 node app.js j'obtiens:
    C:\Program Files\Docker Toolbox\docker.exe: invalid reference format: repository name must be lowercase.
    See 'C:\Program Files\Docker Toolbox\docker.exe run --help'.
    dans les étapes ci-dessous , pourriez vous m'aider et m'indiquer ce que j'ai mal fait? :

    1) Installation de node.js sur le PC
    2) dans la console création d'un répertoire home
    3) dans le répertoire home, création de l'appli app.js
    4) vérification que app.js fonctionne en lançant node app.js depuis la console
    5) depuis la console exécution de $ docker run -t --rm -v $(pwd) : /usr/src/app -w /usr/src/app xataz/node:6 node app.js.

    Merci par avance de votre aide

    farfa

  2. #2
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur Simulation/modélisation
    Inscrit en
    novembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur Simulation/modélisation
    Secteur : Industrie

    Informations forums :
    Inscription : novembre 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut petit update
    bon petit update et avancées récentes...

    j'ai installé unbutu 18.04 lts sur oracle VM et refait le tuto.
    ça fonctionne et j'ai pu m'auto-corriger quelques erreurs de syntaxes sur la commande.

    mais revenons au cas windows....

    Après investigations plus poussées, il semblerait que dans l expression $ docker run -t --rm -v $(pwd):/usr/src/app -w /usr/src/app xataz/node:6 node app.js ce qui ne marche pas c'est la partie -v $(pwd):/usr/src/app qui n'arrive pas à lier mon répertoire courant avec le répertoire du container.

    voici maintenant le message d'erreur que j'obtiens:

    module.js:471
    throw err;
    Error: Cannot find module '/c/usr/src/app/app.js'
    at Function.Module._resolveFilename (module.js:469:15)
    at Function.Module._load (module.js:417:25)
    at Module.runMain (module.js:604:10)
    at run (bootstrap_node.js:383:7)
    at startup (bootstrap_node.js:149:9)
    at bootstrap_node.js:496:3
    on progresse on progresse...

    si quelqu'un pouvait m'aider je lui serais reconnaissant sur 15 générations

  3. #3
    Responsable Systèmes


    Homme Profil pro
    Technicien maintenance
    Inscrit en
    août 2011
    Messages
    11 712
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2011
    Messages : 11 712
    Points : 26 182
    Points
    26 182
    Par défaut
    C'est normal :
    $(pwd) est une expression bash qui va remplacer $(pwd) par le résultat de la commande pwd.

    La commande pwd est équivalent à la commande cd sous Windows et retourne le dossier courant.

    L'équivalent de $(pwd) sous cmd.exe serait %cd%
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur la création d'un système : http://chrtophe.developpez.com/tutoriels/minisysteme/
    Mon article sur le P2V : http://chrtophe.developpez.com/tutoriels/p2v/
    Consultez nos FAQ : Windows, Linux, Virtualisation

Discussions similaires

  1. Please Help : Kd Trees
    Par TCHICOU3615 dans le forum C++
    Réponses: 1
    Dernier message: 04/06/2007, 02h03
  2. please Help on JComboBOX
    Par ALIAS200 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 05/05/2007, 23h10
  3. PB mysql php please help me
    Par karibouhh dans le forum Requêtes
    Réponses: 3
    Dernier message: 25/03/2006, 18h30
  4. mon projet a des erreurs please help :)
    Par babemagus dans le forum MFC
    Réponses: 5
    Dernier message: 15/06/2005, 14h40

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