博客主页 😞
标签

dockerfile

下的文章

Count:

计 1 篇
207
dockerfile
dockerfile
分类: 后端
简介: #See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging. # #FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base #RUN apt get update; apt get install libfontconfig1 y # #WORKDIR /app #EXPOSE 9991 # #FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build #WORKDIR /src #COPY ["VOL.WebApi/VOL.WebApi.csproj", "VOL.WebApi/"] #COPY ["VOL.System/VOL.System.csproj", "VOL.System/"] #COPY ["VOL.Core/VOL.Core.csproj", "VOL.Core/"] #COPY ["VOL.Entity/VOL.Entity.csproj", "VOL.Entity/"] #COPY ["VOL.Order/VOL.Order.csproj", "VOL.Order/"] #COPY ["VOL.AppManager/VOL.AppManager.csproj", "VOL.AppManager/"] #COPY ["VOL.Builder/VOL.Builder.csproj", "VOL.Builder/"] #RUN dotnet restore "VOL.WebApi/VOL.WebApi.csproj" #COPY . . #WORKDIR "/src/VOL.WebApi" #RUN dotnet build "VOL.WebApi.csproj" c Release o /app/build # #FROM build AS publish #RUN dotnet publish "VOL.WebApi.csproj" c Release o /app/publish # #FROM base AS final #WORKDIR /app #COPY from=publish /app/publish . #ENTRYPOINT ["dotnet", "VOL.WebApi.dll"] #docker run p 3306:3306 name volmysql \ # restart=always \ # v /home/mysql/data:/var/lib/mysql \ # e MYSQL_ROOT_PASSWORD=123456 \ # d mysql:5.7 #docker build t volapi:1.0 . #docker run d name volapi v /etc/timezone:/etc/timezone:ro v /etc/localtime:/etc/localtime:ro restart=always log opt max size=300m log opt max file=3 network=host volapi:1.0 FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build WORKDIR /app COPY . . RUN apt get update y && apt get install y libgdiplus && apt get clean && ln s /usr/lib/libgdiplus.so /usr/lib/gdiplus.dll ENTRYPOINT ["dotnet", "VOL.WebApi.dll"]
博客主页 芝麻博客·单人主站 哦哈哟
萌ICP备20220001号 苏ICP备2021051187号-1 本站已运行 3 年 69 天 16 小时 23 分 自豪地使用 Typecho 建站,并搭配 MyDiary 主题 Copyright © 2022 ~ 2026. 芝麻博客·单人主站 All rights reserved.
打赏图
打赏博主
欢迎
欢迎
欢迎访问芝麻博客·单人主站
与其说是博客,不如说是错题集
搜 索
足 迹
分 类
  • 默认分类
  • 前端
  • 后端
  • 模型
  • 游戏
  • 日语
  • 博客