docker - 创建容器时,我遇到了 docker npm install 问题
问题描述
大家好,我尝试运行 docker-composer 来安装 mern 堆栈,但是当脚本运行 npm install -g nodemon 时出现以下错误:
请注意,我在 mi deepin 系统中没有任何代理配置
mongodb uses an image, skipping
Building backend
Step 1/7 : FROM node:10.15.3
---> 5a401340b79f
Step 2/7 : RUN mkdir -p /usr/src/app
---> Using cache
---> 9acebabc62b0
Step 3/7 : WORKDIR /usr/src/app
---> Using cache
---> ceb2f805862d
Step 4/7 : RUN npm install -g npm@latest
---> Running in 9f30ffd8e0e4
npm ERR! code ENOTFOUND
npm ERR! errno ENOTFOUND
npm ERR! network request to https://registry.npmjs.org/npm failed, reason: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly. See: 'npm help config'
npm ERR! A complete log of this run can be found in:
解决方案
我解决了删除 apparmor 的问题,我记得,我有一个基于稳定 debian 发行版的 deepin 15.11 版本
推荐阅读
- docker - 流利的不从头开始采摘日志
- c++ - 删除函数时未在此范围内声明 JsonDocument
- android - “未能应用插件 'com.android.internal.application”
- css - 仅使用 @media 屏幕的响应式设计问题
- rust - 如何使用 wasmer-wasi 从 Rust 中的 WASM 读取现有目录?
- python-3.x - 将整数列表转换为字典
- java - 使用哈希图时 Gson 抛出错误
- python - Python,定义函数以生成从任务管理器程序跟踪的多个 txt 文件?
- python - Statsmodels 均值差异的置信区间
- android - 在 Android 应用中管理多种类型的 Firebase 推送通知