什么叫项目部署

什么叫项目部署,第1张

Docker部署web项目的实现

本文主要介绍Docker部署web项目的完成。原文根据示例代码非常详细,对大家的学习或者工作都有一定的参考价值。有需要的朋友会陪我一起学习。

在上一篇文章中已经安装了docker服务项目,下面将再次介绍如何部署web项目。

一:随意设置文件目录dock,准备好以下文档:

二、编写dockerfile,根据它可以快速构建Docker镜像系统

viDockerfile

添加以下设备

FROMcentos MAINTAINERthisisdockimage<jsh> ADDjdk1.8.0_191/usr/local/java ENVJAVA_HOME/usr/local/java ENVJAVA_BIN/usr/local/java/bin ENVJRE_HOME/usr/local/java/jre ENVPATH$PATH:/usr/local/java/bin:/usr/local/java/jre/bin ENVCLASSPATH/usr/local/java/jre/bin:/usr/local/java/lib:/usr/local/java/jre/lib/charsets.jar ADDapache-tomcat-8.5.40/usr/local/tomcat8 ENTRYPOINT["/usr/local/tomcat8/bin/catalina.sh","run"] ADD./manager.war/usr/local/tomcat8/webapps EXPOSE8080

语句:
(1)FROMcentos表示centos的基本图像系统是从docker的官方web库
(2)添加jdk1.8.0_191/usr/local/将当前目录(与Dockerfile同级目录)中的jdk添加到In
(3)envjava_home/usr/local/JDK1.8.0_191,设置Java系统变量[

三。设置镜像系统

说明:DockerBuild-tDock。(空在dock之后。)来完全自动地构建。Dock标记镜像系统名称

四。 *** 作用具

指令:DockerRun-D-p8060:8080dock
-D表示后台程序vessel,返回vesselID
-p应用端口映射,8060:8080表示vessel的8080端口映射到服务器的8060端口号。

运行中的所有船只
命令:dockerps-all

五、测试部署结果

Ip:8060如果出现tomcat网页,说明船只已经成功启动。

关于Docker部署web项目的完成,本文就讲到这里。关于Docker部署web项目的大量内容,请搜索您以前文章的内容或再次访问下面的相关文章。期待你以后的申请!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/774246.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存