From 772d46670d0d703996cbe41534dfa701fe1ee9ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=87=E9=98=B3=20=E9=82=B9?= Date: Wed, 1 Nov 2023 10:27:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0dockerfile=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 24Hour/Dockerfile | 26 ++++++++++++++++++++++++++ WebApplication1/Dockerfile | 26 ++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 24Hour/Dockerfile create mode 100644 WebApplication1/Dockerfile 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