Я новичок в Docker, и я создал файл Docker для моего проекта тестирования ядра asp.net Dockerfile
FROM microsoft/dotnet:2.2-aspnetcore-runtime
COPY dist /app
WORKDIR /app
EXPOSE 80/tcp
ENTRYPOINT ["dotnet", "ExampleApp.dll"]
, а затем я создал образ Docker
docker build . -t apress/exampleapp -f Dockerfile
и затем я создаю контейнер из этого образа
docker create -p 3000:80 --name exampleApp3000 apress/exampleapp
, и он работал успешно, и теперь, когда я пытаюсь изменить индексный файл в моем проекте и пытаюсь скопировать thif-файл в контейнер с этимкоманда
docker cp ./Views/Home/Index.cshtml exampleApp3000:/app/Views/Home/
нет такого каталога появляется сообщение
note Я использую windows 10, а целевой платформой для контейнера является linux
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>