Une erreur s'est produite dans Docker document Quickstart part2
Dans la partie de $ docker build --tag bulletinboard: 1.0 .
Step 4/7 : RUN npm install
---> Running in 1a42d2b3c5dd
npm notice
npm notice New patch version of npm available! 7.0.3 -> 7.0.8
npm notice Changelog: <https://github.com/npm/cli/releases/tag/v7.0.8>
npm notice Run `npm install -g [email protected]` to update!
npm notice
npm ERR! code FETCH_ERROR
npm ERR! errno FETCH_ERROR
npm ERR! invalid json response body at https://registry.npmjs.org/vue reason: Unexpected token � in JSON at position 70253
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-11-05T12_02_36_331Z-debug.log
Installez Node.js et npm directement Comment installer Après l'installation, définissez sur le site suivant Comment vérifier le chemin de Node.js [Pour les débutants] Aussi Panneau de configuration> Système> Paramètres système avancés (en bas à gauche)> Variables d'environnement> Modifiez le chemin de la variable système et ajoutez C: \ Program Files \ nodejs \ (peut-être que cela se fait automatiquement)
Supprimez le fichier package-lock.json
dans le fichier bulletin-board-app
Exécutez $ docker build --tag bulletinboard: 1.0 .
J'ai toujours une erreur, donc sur la 5ème ligne du fichier docker RUN npm cache verify
FROM node:current-slim
WORKDIR /usr/src/app
COPY package.json .
RUN npm cache verify
RUN npm install
EXPOSE 8080
CMD [ "npm", "start" ]
COPY . .
$ docker build --tag bulletinboard:1.0 .
Sending build context to Docker daemon 12.03MB
Step 1/8 : FROM node:current-slim
---> 922b09b21278
Step 2/8 : WORKDIR /usr/src/app
---> Using cache
---> 5d3d82eda8ed
Step 3/8 : COPY package.json .
---> Using cache
---> 7cc831630440
Step 4/8 : RUN npm cache verify
---> Using cache
---> 54aab39eb76b
Step 5/8 : RUN npm install
---> Using cache
---> b6e782bc92e7
Step 6/8 : EXPOSE 8080
---> Using cache
---> baf0c121f375
Step 7/8 : CMD [ "npm", "start" ]
---> Using cache
---> 5fcb2b27e8f0
Step 8/8 : COPY . .
---> b02d075c5110
Successfully built b02d075c5110
Successfully tagged bulletinboard:1.0
SECURITY WARNING: You are building a Docker image from Windows against a non-Windows Docker host. All files and directories added to build context will have '-rwxr-xr-x' permissions. It is recommended to double check and reset permissions for sensitive files and directories.
Dernier
Ignorer AVERTISSEMENT DE SÉCURITÉ: ~~~~
Il est préférable d'acquérir plus de connaissances sur Node.js et ainsi de suite
Recommended Posts