vardacico
docker pull verdaccio/verdaccio:4
docker run -it --rm --name verdaccio -p 4873:4873 verdaccio/verdaccio
拷贝docker中的配置到宿主机
-
进入docker内部
docker exec -it verdaccio /bin/sh
-
进入到指定目录
cd /verdaccio


-
开始拷贝到指定目录
docker cp verdaccio:/verdaccio /var/docker-data/verdaccio

-
停止并删除之前的容器
docker stop verdaccio
docker rm verdaccio
-
启动并绑定卷
docker run -it -d --name verdaccio -p 4873:4873 -v /var/docker-data/verdaccio/verdaccio/storage:/verdaccio/storage -v /var/docker-data/verdaccio/verdaccio/conf:/verdaccio/conf -v /var/docker-data/verdaccio/verdaccio/plugins:/verdaccio/plugins verdaccio/verdaccio:4.0.0
npm源管理器 nrc
-
安装nrc
npm install -g nrm
-
查看安装源
nrm ls

给verdaccio文件夹写入权限

导出docker镜像
docker save -o verdaccio.tar verdaccio/verdaccio ## 导出docker镜像
docker load -i verdaccio.tar ##加载docker镜像