10.vue打包成docker镜像

视屏地址:

1.使用nginx+vue打包好的静态页面
2.使用node+vue直接跑起来

nginx+静态页面

192.168.9.233/library/nginx:1.12 是我的私有库,可以使用公有的库

# vue打包
npm run build
# 打包好, 记住测试一下能否能用
# 测试完毕, 可以使用
# docker根据dockerfile打包成镜像,具体逻辑看dockerfile,命令使用是指定标签-t,指定目录. , .是当前目录
docker build -t demo-vue:latest .
# 查看所有镜像
docker image ls -a 
# 使用docker 跑起来,达到刚刚用idea跑起来的效果

node+vue

基础镜像是 node 指定版本是v10.16.2

太久了

emm…为什么端口会变.
是我自己指定了8085
把dockerfile改一下, 然后宿主主机映射一下

资料

把一个 Node.js web 应用程序给 Docker 化 | Node.js
Dockerfile里指定执行命令用ENTRYPOING和用CMD有何不同? - SegmentFault 思否
Docker(三):Dockerfile 命令详解 - 纯洁的微笑 - 博客园

Logo

前往低代码交流专区

更多推荐