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

上海做网站hlanggroup自适应网站教程

上海做网站hlanggroup,自适应网站教程,免费的工程网站,含山县建设局网站下载案例项目素材可以拉取我github上的: https://github.com/AcademicTECHNERD/SpringCoudEurekaDemo 下面的案例将把我的product-service(也就是提供者)打包为镜像 执行maven命令: mvn clean package -DskipTests在根目录加一个dock…

案例项目素材可以拉取我github上的:
https://github.com/AcademicTECHNERD/SpringCoudEurekaDemo
下面的案例将把我的product-service(也就是提供者)打包为镜像
执行maven命令:

mvn clean package -DskipTests

在这里插入图片描述
在根目录加一个dockerfile文件,内容如下:
我这里用的是本地的镜像,因为国内镜像的问题,在此之前可以运行docker pull openjdk:17-jdk-slim拉取到本地,具体可以看报错帖子

# 使用你已经拉取成功的本地镜像
FROM openjdk:17-jdk-slimENV TZ=Asia/Shanghai
WORKDIR /app# 替换成你的实际 JAR 文件名
COPY target/product-service-0.0.1-SNAPSHOT.jar app.jarEXPOSE 8081
ENTRYPOINT ["java", "-jar", "app.jar"]

在这里插入图片描述
这里发生了报错,具体报错和解决方法在另外一篇帖子:
报错: => ERROR [internal] load metadata for docker.io/library/openjdk:17-jdk-slim 解决探索与最终解决方案

执行构建命令:
docker build -t product-service:latest .
运行镜像:
docker run -d -p 8081:8081 --name product-service product-service:latest

查看服务是否运行:
docker ps
展示:
在这里插入图片描述

浏览器访问http://localhost:8081/products
在这里插入图片描述
此时就表明已经完全成功地将 product-service 打包为 Docker 镜像并运行起来了。
然后你去docker-desktop即可看到:
在这里插入图片描述

思考时间:

为什么要把微服务打包成 Docker 镜像,而不是本地运行?

docker打包后实现了以下环境一致性的效果:

  1. 无论在谁的电脑、什么系统、什么云平台运行,都是一样的;
  2. 消除了 “我这能跑你那不行” 的经典开发痛点;
  3. 包括 JDK版本、依赖、配置都封装在镜像里,不再靠系统环境。

后面部署只需要一句话的事,还可以很方便发的可以部署到 Kubernetes、云平台、远程服务器;也支持自动化部署(CI/CD),配合 Jenkins、GitHub Actions 等,用 docker-compose 可以一键启动/停止所有服务;多个微服务用一个 YAML 管理,更接近实际生产环境。
还有一个很重要的一点:本地跑只是“看着能用”,但不代表部署后也没问题。
而Docker 化后的服务结构更接近线上的部署结构,还可以提前发现网络连接、端口暴露、配置差异等问题。


文章转载自:

http://qlTiPBvN.nqgds.cn
http://fLfGDbJe.nqgds.cn
http://GEP9sCXB.nqgds.cn
http://6t8sTwpP.nqgds.cn
http://xjdQrLUd.nqgds.cn
http://G0rUdmCT.nqgds.cn
http://WOifMrav.nqgds.cn
http://Z8FLZ0kL.nqgds.cn
http://fYL3P4PZ.nqgds.cn
http://33cnFx3f.nqgds.cn
http://nPUr7MYf.nqgds.cn
http://6lxt9Nhr.nqgds.cn
http://z9Ud3fTq.nqgds.cn
http://5pFO4X6Z.nqgds.cn
http://GCn5R8Ya.nqgds.cn
http://EO6QHUxb.nqgds.cn
http://YYT9xpt6.nqgds.cn
http://7JMtjSYv.nqgds.cn
http://XQn5ypPZ.nqgds.cn
http://yKUJyAZG.nqgds.cn
http://hpZ2RKwR.nqgds.cn
http://3viDx8bX.nqgds.cn
http://R04skZ0n.nqgds.cn
http://KesAypVj.nqgds.cn
http://JHRcCopd.nqgds.cn
http://t3Gb4mSm.nqgds.cn
http://pA1nhVAf.nqgds.cn
http://ZABVY5Uh.nqgds.cn
http://fwFrj8dX.nqgds.cn
http://drIWDDeu.nqgds.cn
http://www.dtcms.com/wzjs/747399.html

相关文章:

  • 网站的备案应用商店app下载官方
  • 商城网站建设价格低网站备案名称重复
  • it公论 是建立在什么网站郑州网络推广专员
  • 网站灰色代码资阳优化团队市场
  • 邯郸企业网站团队国家学历提升官网
  • 西安网站设计公司哪家好湖南省政务服务网 网站建设要求
  • 不知此网站枉做男人外贸代理公司
  • 电商网站的功能有哪些wordpress怎么迁移
  • 百度跨境电商平台学seo推广
  • 教人做甜品的网站wordpress熊掌号出图
  • 锦州网站建设更好佛山网上注册公司流程
  • 织梦大气金融类通用企业网站模板自己做网站的步骤
  • 做婚姻介绍网站赚钱吗wordpress小商城
  • 微商城网站建设推广手机网站建设制作教程
  • 沈阳建设网站沈阳做网站公司有哪些
  • 如何编写网站开发文档淮北网络推广
  • 比较好的建站系统学校网站建设钉钉
  • 毕设代做的网站wordpress首部如何添加自定义代码
  • 网站广告的图片怎么做wordpress在线翻译
  • 网站制作公司起名建设银行衡阳市分行网站
  • 网站负责人 备案导视设计案例
  • 南京免费发布信息网站免费制作音乐的软件app
  • 汕头做网站北京双诚建设监理公司网站
  • 重庆承越网站建设地址帮别人制作wordpress赚钱吗
  • 重庆建设技术发展中心网站泉港区规划建设局网站
  • php做的网站后台wordpress editor.md
  • 网站制作 郑州做暧暧网站在线看
  • 如何做网站域名备案石家庄无极网站建设
  • 在互联网上建设网站可选择的方案有wordpress 做网课网站
  • 郑州网站制作公司名单wordpress关于