基于docker手动部署项目
发布程序

将项目生成的包上传到服务器上
进入Dockerfile文件所在目录
生成docker镜像
docker build -t ccflowimg .
1.2.3构建docker容器
docker run --name=ccflowcon -d -p 8000:80 ccflowimg
坑点注意:在无外网状态下镜像无法创建需要提前打好镜像 然后迁移
- docker images —查看当前镜像
- docker build -t ccflowimg . 构建镜像
- docker save 332d3131884b>ccflowimg .rar ----#将id为332d3131884b的文件导出到压缩包
- 导出压缩包
- 上传压缩文件到服务器上
- docker load<ccflowimg .rar #导入image文件
- docker iamges #查看镜像文件,那个多出来的没有name的image就是新导入的
- docker tag 066d3e7d2396 ccflowimg :ccflowimg #给这个导入的image打个标签,这样后续再有导入的docker images就不容易弄混了
- docker run --name=ccflowcon -d -p 8000:80 ccflowim:ccflowim — 部署项目