0
0

add libman restore to dockerfile

This commit is contained in:
Sergey Chebotar 2023-02-10 08:03:29 +03:00
parent 40f1010573
commit f6232219fe
4 changed files with 15 additions and 8 deletions

View File

@ -7,6 +7,12 @@
"commands": [
"dotnet-ef"
]
},
"microsoft.web.librarymanager.cli": {
"version": "2.1.175",
"commands": [
"libman"
]
}
}
}

View File

@ -1,4 +1,8 @@
# database file
Database/MyDarlingDb.db
Database/MyDarlingDb.db-shm
Database/MyDarlingDb.db-wal
Database/MyDarlingDb.db-wal
# wwwroot
wwwroot/lib
wwwroot/content

View File

@ -4,6 +4,7 @@ WORKDIR /app
COPY . ./
RUN dotnet restore
RUN dotnet tool restore
RUN dotnet libman restore
RUN dotnet ef database update
RUN dotnet publish -c Release -o out

View File

@ -2,14 +2,10 @@ version: '3'
services:
my-darling:
build: .
image: gitea.cebotari.ru/chebser/mydarling-dotnet:latest
container_name: mydarling-net
ports:
- "5050:5000"
volumes:
- mydarling-db:/app/Database
- mydarling-wwwroot:/app/wwwroot
volumes:
mydarling-db:
mydarling-wwwroot:
- ./Database:/app/Database
- ./content:/app/wwwroot/content