【前端】桌面版docker并部署前端项目

环境

win10专业版 2004+ ,

需科学

官网下载安装包并安装4.29.0版本

终端输入

shell 复制代码
wsl --install

docker桌面版和模拟器只能选一个,不然一直转圈圈

镜像配置加速,在settings--->docker engine下

复制代码
{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://xxxxxx.mirror.aliyuncs.com"
  ]
}

使用阿里云的容器加速,访问下面地址去获取加速链接。上面的xxx换成自己获取的
阿里云容器加速点击前往

vue项目打包成docker镜像

先build打包生成dist文件夹,只配置dockerfile文件即可,

最简单配置如下:比较好的配置去网上找找

yml 复制代码
FROM nginx:latest
LABEL Author luckynwa
COPY dist /usr/share/nginx/html

制作镜像

shell 复制代码
docker build -t luckynwa6/luckytools:2.0 .
docker images

发布到hub库

shell 复制代码
docker login
docker push luckynwa6/luckytools:2.0

云服务使用 打开9090端口

shell 复制代码
docker run -d --name lucky-tools --restart unless-stopped -p 9090:80 luckynwa6/luckytools:2.0


点MB后面的开始图标去配置一下,可以先本地测试

相关推荐
ShoreKiten7 分钟前
ctfshow-web316
运维·服务器·前端
前端 贾公子17 分钟前
release-it 使用指南
前端·javascript
飞翔沫沫情23 分钟前
kubeadm部署 Kubernetes(k8s) 高可用集群 V1.32
云原生·容器·kubernetes
全栈技术负责人1 小时前
前端团队 AI Core Workflow:从心法到落地
前端·人工智能·状态模式
木卫二号Coding1 小时前
Docker-构建自己的Web-Linux系统-镜像colinchang/ubuntu-desktop:22.04
linux·ubuntu·docker
前端 贾公子1 小时前
深入浅出 CSS 属性:pointer-events: none
前端·css
曾几何时`1 小时前
二分查找(十)1146. 快照数组 pair整理
java·服务器·前端
夏河始溢1 小时前
一八二、webpack、grunt、gulp、rollup、parcel、vite 对比介绍
前端·webpack·gulp
别或许2 小时前
python中的异步调用(直接使用教程)
java·前端·python
xkxnq2 小时前
第四阶段:Vue 进阶与生态整合(第 47 天)(Vue 项目目录结构解析:每个文件夹的作用与规范)
前端·javascript·vue.js