.NET 자습서 - 첫 번째 마이크로 서비스

Docker 이미지 실행

다음 명령을 사용하여 컨테이너에서 앱을 실행할 수 있습니다.

Terminal
docker run -it --rm -p 3000:8080 --name mymicroservicecontainer mymicroservice

다음 URL로 이동하여 컨테이너에서 실행 중인 애플리케이션에 액세스할 수 있습니다. http://localhost:3000/weatherforecast

API 엔드포인트는 일기 예보 정보가 포함된 JSON 데이터를 반환합니다.

선택적으로 다음 명령을 사용하여 별도의 명령 프롬프트에서 실행 중인 컨테이너를 볼 수 있습니다.

선택적으로 다음 명령을 사용하여 별도의 터미널 창에서 실행 중인 컨테이너를 볼 수 있습니다.

Terminal
docker ps

각각에 대한 정보가 포함된 실행 중인 Docker 이미지 목록입니다.

명령 프롬프트에서 CTRL+C를 눌러 컨테이너에서 서비스를 실행하는 docker run 명령을 종료합니다.

터미널에서 CTRL+C를 눌러 컨테이너에서 서비스를 실행하는 docker run 명령을 종료합니다.

축하합니다! Docker 컨테이너를 사용하여 배포 및 확장할 수 있는 소규모 독립 서비스를 성공적으로 만들었습니다.

마이크로 서비스의 기본 빌딩 블록입니다.

오류가 있나요?

오류: 연결 중 오류: 이 오류는 docker 디먼이 실행되고 있지 않음을 나타낼 수 있음과 유사한 메시지를 받는 경우 Docker 애플리케이션을 시작해야 할 수 있습니다. Docker 클라이언트가 docker run hello-world를 실행하여 실행 중인지 확인합니다. 이렇게 하면 이미지를 끌어오고 실행합니다. 도움이 더 필요하다면 Docker 설명서에서 이 문제를 진단하고 해결하는 방법에 대한 지침을 참조하세요.

계속