1镜像制作(前台vue)-手工制作docker的前台镜像
-
当前文件夹下有 Dockerfile 文件
-
当前文件下 有 nginx.conf 文件 目录要与Dockerfile里对应
-
docker build -t sdmoaweb:v1.1 . 命令执行后 打出镜像,可以用 docker images 查看
Dockerfile 样例: 前台镜像
#基于nginx镜像
FROM nginx
#将dist(当前为moa)文件中的内容复制到 /usr/share/nginx/html/ 这个目录下面
COPY moa/ /usr/share/nginx/html/
#用本地的 nginx.conf 配置来替换nginx镜像里的默认配置
COPY nginx/nginx.conf /etc/nginx/nginx.conf
2.镜像下载
将镜像打成tar包
docker save sdmoaweb:v1.0 > sdmoaweb:v1.0.tar
然后通过ftp工具下载下来集客
3.将tar包转为镜像
解压生成镜像。将tar包上传后,在对应的目录下执行 tar包的加载,
docker load < sdmoaweb_v1.0.tar 【提醒:过程中: 和 _ 会自动转换,打成的tar包带下划线】