Node 镜像

# 20.x
sudo docker run \
  -itd \
  --restart always \
  --name node-20.15.0 \
  -d registry.cn-qingdao.aliyuncs.com/xuxiaoweicomcn/node:20.15.0
# 18.x
sudo docker run \
  -itd \
  --restart always \
  --name node-18.20.3 \
  -d registry.cn-qingdao.aliyuncs.com/xuxiaoweicomcn/node:18.20.3
# 16.x
sudo docker run \
  -itd \
  --restart always \
  --name node-16.20.2 \
  -d registry.cn-qingdao.aliyuncs.com/xuxiaoweicomcn/node:16.20.2
# 14.x
sudo docker run \
  -itd \
  --restart always \
  --name node-14.21.3 \
  -d registry.cn-qingdao.aliyuncs.com/xuxiaoweicomcn/node:14.21.3
# 使用阿里云镜像
cat /etc/apt/sources.list
sed -i "s#deb.debian.org#mirrors.aliyun.com#" /etc/apt/sources.list
sed -i "s#security.debian.org#mirrors.aliyun.com#" /etc/apt/sources.list
cat /etc/apt/sources.list
apt update
# 查看配置
npm config list
# 查看全局安装目录
npm config get prefix
# 查看代理
npm config get proxy
npm config get https-proxy
# 设置代理
npm config set proxy http://localhost:1085
npm config set https-proxy http://localhost:1085
# 删除代理
npm config delete proxy
npm config delete https-proxy
# 查看代理
npm config get registry
# 设置代理
npm config set registry https://registry.npmmirror.com
# 删除代理
npm config delete registry
# 查看缓存路径
# 默认:C:\Users\%USERNAME%\AppData\Local\npm-cache、~/.npm
npm config get cache
# 默认:C:\Users\%USERNAME%\AppData\Local\Yarn\Cache\v6、/usr/local/share/.cache/yarn/v6
yarn cache dir
# 默认:C:\Users\%USERNAME%\AppData\Local\pnpm-cache、~/.cache/pnpm
pnpm config get store-dir
# 设置缓存路径
npm config set cache D:\nodejs\npm_cache
yarn config set cache-folder D:\nodejs\yarn_cache
pnpm config set store-dir D:\\nodejs\\pnpm_cache
# 清理缓存
npm cache clean --force
yarn cache clean
pnpm store prune
# 删除缓存路径
npm config delete cache
yarn config delete cache-folder
pnpm config delete store-dir
# 跳过证书验证
npm install --unsafe-perm=true --no-verify-ssl