下载Docker
从官网查看对应下载方法 ubuntu https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository
从DockerHUb下载verdaccio 镜像
https://hub.docker.com/r/verdaccio/verdaccio
使用命令行: docker pull verdaccio/verdaccio
运行verdaccio docker run -it --name verdaccio -p 4873:4873 -v verdaccio:/verdaccio verdaccio/verdaccio
数据位置:
/var/lib/docker/volumes/ 查看运行情况 
客户端下载 nodejs
nodejs 官网直接下载即可,自带npm包管理器
使用命令行 设置服务器为仓库 npm config set registry 服务器IP:4873
检查nodejs 与 nmp 
添加用户 npm adduser
在要上传的文件放package.json
{
"name": "demo",
"version": "1.0.0",
"description": "我是测试包",
"filename": "精测试Demo",
"author": "我是作者"
}

CMD到目录,然后 npm publish 即可
或者 npm publish floder目录

打开服务器ip:4873,即可看到上传的包 
|