docker 배치.net core

1102 단어
1.centos sdk2 설치1. docker를 설치하면 이런 기본적인 조작은 군말하지 않는다.
  2.core 프로젝트 준비, 버전 2.1
  3.새 dockerfile 파일은 다음과 같은 프로젝트 게시 폴더에 있습니다.
FROM mcr.microsoft.com/dotnet/core/aspnet:2.1
WORKDIR /app
COPY . .
ENTRYPOINT ["dotnet", "MoQing.WebApi.dll"]

  4.서버 cd에서 응용 프로그램이 있는 폴더, 즉 dockerfile이 있는 위치에서build 명령을 실행합니다.
  docker build -t myimage .(마이크로소프트 홈페이지 문서는 이:docker build -t myimage -f Dockerfile. 파일 이름을 지정했습니다. 기본값은 "Dockerfile"입니다. 이름이 다르면 -f 명령으로 지정합니다.)
  5.build에서 나온 렌즈를 통해 렌즈를 실행하는 용기를 만듭니다
  docker run -d -p 8081:80 --name moqing_webapi myimage
반복해서 한 번 조작하여 실행 가능한지 확인하였다.질문이 있으면 아래 평론에서 물어보세요.
호스트 디렉토리를 컨테이너 디렉토리로 복사합니다. 호스트 폴더 이름은 해당 컨테이너 폴더 이름에 해당합니다.
  docker cp /home/application/app 8933f8a8fdd4:/

좋은 웹페이지 즐겨찾기