(IT 1) feat: add Docker support

main
Artem-Darius Weber 3 weeks ago
parent 31a89963b6
commit 59a153b3c2

@ -0,0 +1,10 @@
FROM mcr.microsoft.com/dotnet/sdk:8.0
WORKDIR /app
COPY . .
RUN dotnet restore
RUN dotnet build -c Release
CMD ["dotnet", "run", "--no-build", "--configuration", "Release"]

@ -5,7 +5,15 @@ help:
@echo "Доступные команды:"
@echo " make run - Запустить проект 'Individual Task 1'"
@echo " make help - Показать это сообщение"
@echo " make docker-build - Собрать Docker образ"
@echo " make docker-run - Запустить проект в Docker"
clean:
dotnet clean
docker-build:
docker compose build
docker-run:
docker compose up

@ -0,0 +1,11 @@
version: '3.8'
services:
euler-105:
build:
context: ./Individual Task 1
dockerfile: Dockerfile
volumes:
- ./Individual Task 1:/app
stdin_open: true
tty: true
Loading…
Cancel
Save