微信云托管
🚨推荐:微信云托管:基本使用指南
确实是个好平台,部署个项目很简易,免去了很多运维上的事情。
一、微信云托管 github 流水线配置 和 端口号
- 首先,这里的
主体(宿主机)
,指的就是你的代码本身,可以理解为有一个服务器拉取了你的代码。
- 例如:Dockerfile文件中,指令:
COPY src /demo-server/src
中的src目录,就是代码路径中的src目录。
- 编写Dockerfile文件(根据Dockerfile,创建镜像,启动容器)
# 选择构建用基础镜像。如需更换,请到[dockerhub官方仓库](https://hub.docker.com/_/java?tab=tags)自行选择后替换。
FROM maven:3.6.0-jdk-8-slim as build
# 指定构建过程中的工作目录
WORKDIR /demo-server
# 将src目录下所有文件,拷贝到工作目录中src目录下(.gitignore/.dockerignore中文件除外)
COPY src /demo-server/src
# 将pom.xml文件和settings.xml文件,拷贝到工作目录下
COPY settings.xml pom.xml /demo-server/
# 自定义settings.xml, 选用国内镜像源以提高下载速度
RUN mvn -s /demo-server/settings.xml -f /demo-server/pom.xml clean package
# 基础镜像
FROM openjdk:8-jre
# 作者
MAINTAINER holmes
# 设置工作目录
WORKDIR /demo-server
# 复制jar包
COPY --from&#