Docker compose 在windows容器中使用Docker文件运行java和tomcat的Docker compose

Docker compose 在windows容器中使用Docker文件运行java和tomcat的Docker compose,docker-compose,dockerfile,docker-networking,windows-container,Docker Compose,Dockerfile,Docker Networking,Windows Container,Secnario:尝试使用docker compose文件和dockerfile运行JAVA和Tomcat 步骤1:创建Docker撰写文件 版本:“3” 服务: tomcat: 容器名称:Tomcat\u Java 建造: dockerfile: 端口: - "8080:8000" 步骤2:为java+tomcat服务创建dockerfile #指定容器映像 从microsoft/windowsservercore 将APACHE TOMCAT安装文件复制到容器中 添加./birdonclo

Secnario:尝试使用docker compose文件和dockerfile运行JAVA和Tomcat

步骤1:创建Docker撰写文件

版本:“3” 服务: tomcat: 容器名称:Tomcat\u Java 建造: dockerfile: 端口: - "8080:8000"

步骤2:为java+tomcat服务创建dockerfile #指定容器映像
从microsoft/windowsservercore

将APACHE TOMCAT安装文件复制到容器中 添加./birdoncloud/setup c:/source

SHELL[“powershell”,“-Command”,“c:/source/jre.cmd;”]

安装JAVA JDK SHELL[“powershell”,“-Command”,“c:/source/jdk.cmd;”]

将TOMCAT文件复制到C驱动器 SHELL[“powershell”,“-Command”,“复制项c:/source/tomcat-Destination c:/tomcat-Recurse;”]

为JRE和JDK文件夹设置环境路径变量 SHELL[“powershell”,“-Command”,“c:/source/Environmentvariable.ps1;”]

安装Tomcat服务 SHELL[“powershell”,“-Command”,“c:/source/tomcatservice.bat;”]

安装Elasticsearch服务 SHELL[“powershell”,“-Command”,“sc.exe config tomcat9 obj=LocalSystem start=auto;”]

步骤3:运行Docker compose up


请求您请尽早回复

将原始文本粘贴为文本而不是图像版本:“3”服务:tomcat:container\u name:tomcat\u Java build:dockerfile:ports:-“8080:8000”来自microsoft/windowsservercore ADD./birdoncloud/setup c:/source SHELL[“powershell”,“-Command”,“c:/source/jre.cmd;”]#安装JAVA JDK SHELL[“powershell”,“-Command”,“c:/source/JDK.cmd;”]#将TOMCAT文件复制到c驱动器SHELL[“powershell”,“-Command”,“复制项c:/source/TOMCAT-目标c:/TOMCAT-递归;“]SHELL[“powershell”,“-Command”,“c:/source/Environmentvariable.ps1;”#安装TOMCAT服务SHELL[“powershell”,“-Command”,“c:/source/tomcatservice.bat;”]将原始文本粘贴为文本而不是图像版本:“3”服务:tomcat:container\u name:tomcat\u Java构建:dockerfile:ports:-“8080:8000”来自microsoft/windowsservercore ADD./birdoncloud/setup c:/source SHELL[“powershell”,“-命令”,“c:/source/jre.cmd;”]#安装JAVA JDK SHELL[“powershell”、“-Command”、“c:/source/JDK.cmd;”]#将TOMCAT文件复制到c驱动器SHELL[“powershell”、“-Command”、“复制项c:/source/TOMCAT-目标c:/TOMCAT-Recurse;“]SHELL[“powershell”、“-Command”、“c:/source/Environmentvariable.ps1;”#安装TOMCAT服务SHELL[“powershell”、“-Command”c:/source/tomcatservice.bat;“]