diff --git a/24Hour/Dockerfile b/24Hour/Dockerfile new file mode 100644 index 0000000..6f107b1 --- /dev/null +++ b/24Hour/Dockerfile @@ -0,0 +1,26 @@ +# 选择从什么镜像基础上创建我们的镜像,相当于选择我们依赖的环境 +FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base + +LABEL description="" + +LABEL version="1.0" + +# 指定工作目录 +WORKDIR /app + +# 把当前目录复制到镜像的 app目录 +COPY . . + +#时区设置 +RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime +RUN echo 'Asia/Shanghai' >/etc/timezone + +# 暴露的端口 +#EXPOSE 80 +EXPOSE 5800 + +ENV ASPNETCORE_URLS=http://+:8098 +ENV ASPNETCORE_ENVIRONMENT Production + +# 最后设置启动的dll +ENTRYPOINT ["dotnet", "24Hour.dll"] \ No newline at end of file diff --git a/WebApplication1/Dockerfile b/WebApplication1/Dockerfile new file mode 100644 index 0000000..3257c11 --- /dev/null +++ b/WebApplication1/Dockerfile @@ -0,0 +1,26 @@ +# 选择从什么镜像基础上创建我们的镜像,相当于选择我们依赖的环境 +FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base + +LABEL description="" + +LABEL version="1.0" + +# 指定工作目录 +WORKDIR /app + +# 把当前目录复制到镜像的 app目录 +COPY . . + +#时区设置 +RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime +RUN echo 'Asia/Shanghai' >/etc/timezone + +# 暴露的端口 +#EXPOSE 80 +EXPOSE 5800 + +ENV ASPNETCORE_URLS=http://+:8099 +ENV ASPNETCORE_ENVIRONMENT Production + +# 最后设置启动的dll +ENTRYPOINT ["dotnet", "WebApplication1.dll"] \ No newline at end of file