当前位置: 首页 > news >正文

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

环境

win10专业版 2004+ ,
需科学
官网下载安装包并安装4.29.0版本
终端输入

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文件即可,
最简单配置如下:比较好的配置去网上找找

FROM nginx:latest
LABEL Author luckynwa
COPY dist /usr/share/nginx/html

制作镜像

docker build -t luckynwa6/luckytools:2.0 .
docker images

发布到hub库

docker login
docker push luckynwa6/luckytools:2.0

云服务使用 打开9090端口

docker run -d --name lucky-tools --restart unless-stopped -p 9090:80 luckynwa6/luckytools:2.0

在这里插入图片描述
在这里插入图片描述
点MB后面的开始图标去配置一下,可以先本地测试

http://www.lryc.cn/news/347227.html

相关文章:

  • 发布GPT-5的方式可能会与以往不同;开源vocode使用 AI 自动拨打电话;开源gpt智能对话客服工具;AI自动写提示词
  • Linux 作业管理 (bg, fg, jobs, kill)
  • springboot Redis 支持星号(*) 包括注解@Cache
  • 2023.5.12 第43周周报
  • JavaEE 多线程详细讲解(2)
  • Flask-HTTP请求、响应、上下文、进阶实验
  • springboot 设置response和request的默认格式 驼峰或者SNAKE_CASE
  • VR全景技术在养老院的应用优势浅析
  • [Spring Cloud] (6)gateway整体加解密
  • RUST编程语言入门基础2024
  • Linux进程控制——Linux进程终止
  • 利用IP地址查询解决被“薅羊毛”的方法
  • Tomcat7+ 弱口令 后台getshell漏洞
  • 香港虚拟主机哪里可以试用?用于企业建站的
  • C# 集合(四) —— Set类
  • C#实现多线程的几种方式
  • C语言—控制语句
  • 三. TensorRT基础入门-ONNX注册算子的方法
  • 01、什么是ip、协议、端口号知道吗?计算机网络通信的组成是什么?
  • 答题套路2 阅读理解 说明文某个词是否能去掉
  • Pytorch图像分类模型模型实时在线验证代码
  • Java高并发场景(银行转账问题)
  • TypeScript 工具类型
  • [Kotlin]创建一个私有包并使用
  • 鸿蒙应用开发者高级认证指南及参考资料整理(含详细参考答案)
  • 数据匿名化技术
  • HTML学习笔记汇总
  • 初始JSVMP
  • 【机器学习数据可视化-04】Pyecharts数据可视化宝典
  • 通过 Java 操作 redis -- zset 有序集合基本命令