注册一个teambition的账号(可能需要企业认证,我个人的流水线没有)
- 点击首页进入
- 没有就创建一个新项目,然后将代码放入
- 点击项目进入,点击加号,添加行云、飞流等
- 点击新建流水线,选择
完成创建后,点击构造镜像,进行配置。
- 点击添加步骤,添加一个node.js构建,并在步骤里面添加一行代码,并且保证node.js在推送到阿里云之前
cnpm run build
- 去阿里云创建一个镜像仓库
- 点击镜像构建推送至阿里云,完成配置(标签就是镜像版本号)
8、打开服务器,输入命令,拉取镜像文件
sudo docker login --username=有龙焉 registry.cn-beijing.aliyuncs.com
sudo docker pull registry.cn-beijing.aliyuncs.com/docker_private01/docker_test:[镜像版本号]
查看所有本地镜像
docker images
去服务器上打开你的8000端口,然后运行
ocker run -it -p 8000:80 < 镜像ID >
本地访问ip地址+8000端口