첫 번째 Docker Windows 서버 컨테이너를 실행하는 방법

Cheos Beonjjae Docker Windows Seobeo Keonteineoleul Silhaenghaneun Bangbeob



Docker Windows 서버 컨테이너를 사용하면 Windows 서버의 고립 된 환경에서 응용 프로그램을 실행할 수 있습니다. 이 컨테이너는 Windows Server Core 또는 Nano Server 이미지를 기반으로 Windows 실행 파일로 작동하도록 설계되었습니다. 이 게시물에서 우리는 그들에 대해 이야기하고 어떻게 할 수 있는지 볼 것입니다. 첫 번째 Docket Windows 서버 컨테이너를 실행하십시오.



  첫 Docker Windows 서버 컨테이너를 실행하십시오





첫 Docker Windows 서버 컨테이너를 실행하십시오

Docker Windows Server 컨테이너를 사용하면 가볍고 고립 된 환경에서 Windows에서 프로그램을 실행할 수 있습니다. 코드, 라이브러리 및 시스템 도구와 같이 프로그램이 실행 해야하는 모든 것을 포함하는 작은 패키지처럼 작동합니다. 이 컨테이너는 Nano Server 또는 Server Core와 같은 Windows 서버 이미지를 기반으로합니다. 그들은 더 빠르며 기존 가상 머신에 비해 더 적은 리소스를 사용합니다. Docker를 사용하면 이러한 컨테이너를 쉽게 생성, 실행 및 관리 할 수 ​​있습니다. 이를 통해 개발자와 IT 팀은 동일한 서버의 다른 프로그램을 방해하지 않고 응용 프로그램을보다 빠르고 효율적으로 구축하고 배포 할 수 있습니다.





첫 번째 Docker Windows 서버 컨테이너를 실행하려면 아래에 언급 된 단계를 따라야합니다.



  1. Hyper-V 역할 및 컨테이너 기능을 설치하십시오
  2. Docker 모듈을 설치하십시오
  3. 서버를 재부팅하십시오
  4. 도커 이미지를 당기고 실행하십시오

자세히 논의합시다.

1] Hyper-V 역할 및 컨테이너 기능을 설치하십시오

대담한 소음 제거 다운로드

먼저, 모든 전제 조건을 확인하여 Docker의 서버를 준비해야합니다. 그렇게하려면 설치해야합니다 Hyper-V 역할 및 컨테이너 기능  우리 시스템에서 먼저. 그렇게하려면 아래 언급 된 단계를 따라야합니다.



  1. 열려 있는  서버 관리자  그리고 클릭하십시오  역할과 기능을 추가합니다.
  2. 다음을 클릭하십시오.
  3. 선택하다  역할 기반 또는 기능 기반 설치  다음을 클릭하십시오.
  4. 이제 서버를 선택하고 다음을 클릭하십시오.
  5. 그런 다음 찾아야합니다  Hyper-V  확인란을 체크하고 클릭하십시오  기능 추가  프롬프트가 있으면 다음을 클릭하십시오.
  6. 가십시오  특징  탭, 진드기  컨테이너,  다음을 클릭하십시오.
  7. 그런 다음 다음을 클릭하여 도달하십시오  가상 스위치  꼬리표.
  8. 그런 다음 이더넷을 선택하고 다음을 클릭해야합니다.
  9. 당신이 도달 할 때까지 다음을 클릭하십시오 결과  탭을하고 설치를 클릭하여 설치를 시작하십시오.

설치는 서버의 하드웨어 기능에 따라 약간의 시간이 걸립니다.

완료되면 서버를 재부팅해야합니다.

2] Docker 모듈을 설치하십시오

전제 조건을 구성한 후 Docker 모듈을 설치해야합니다. 다음 명령을 실행하여 간단히 할 수 있습니다. PowerShell (관리자로서). 

E89F06C9861FE949C173C91541CD9FE5A0BC1B3

모듈이 컴퓨터에 설치하는 데 약간의 시간이 걸리므로 몇 분 동안 기다려야합니다. 완료되면 Docker 패키지를 설치해야합니다. 이를 위해 아래에 주어진 명령을 실행하십시오.

Install-Package -Name docker -ProviderName DockerMsftProvider

패키지가 컴퓨터에 설치하는 데 약간의 시간이 걸리므로 몇 분 동안 기다리십시오.

Windows 8 용 원격 서버 관리 도구

3] 서버를 재부팅하십시오

완료되면 서버를 다시 시작해야합니다. 이를 위해서는 실행할 수 있습니다 다시 컴퓨터  PowerShell에서 시작 메뉴에서 다시 시작합니다. 컴퓨터가 부팅 된 후 다음 단계로 이동하십시오.

4] Windows Docker 이미지를 당기고 실행합니다

이제 서버가 올라 왔으므로 열어야합니다.  PowerShell  관리자 권한이 다시 있습니다. 그런 다음 Docker 이미지를 가져 오려면 다음 명령을 실행해야합니다.

docker pull mcr.microsoft.com/windows/servercore:ltsc2022

그렇게하면 Docker 이미지를 확인하려면 다음 명령을 실행해야합니다.

48D6483D50AD77C939D9D0D0D0594116BE7907028968

Docker를 설치하고 이미지가 있다는 사실을 증언하는 이미지 세부 사항이 표시됩니다.

이미지를 가져 오면 계속해서 실행할 수 있습니다.

35F0E8176CD72A08CAFA71CAA2B56A17B99F081

언급 된 명령은 세션을 비 중 활성도로 만듭니다. 대화식을하려면 다음 명령을 실행해야합니다.

기능 키 변경 windows 10 dell
docker run -it mcr.microsoft.com/windows/nanoserver:ltsc2022

우리는 후자를 달릴 것입니다.

명령을 실행하면 다른 대화식 프롬프트가 제공됩니다. 그런 다음 Docker 프롬프트에서 작업을 진행할 수 있습니다.

이런 식으로, 당신은 Docker 컨테이너를 시작했고, 당신은 그 안에 있습니다. 따라서 명령을 실행하면  호스트 이름,  로그인 한 Docker 컨테이너의 이름이 표시됩니다.

Windows Server에 Windows Docker 컨테이너를 설치하고 실행할 수 있기를 바랍니다.

Windows 레지스트리에 대한 네트워크 액세스를 비활성화하는 방법

읽다:  Docker Desktop - Windows 11의 예기치 않은 WSL 오류

Windows에서 Docker 컨테이너를 어떻게 시작합니까?

Windows에서 Docker 컨테이너를 시작하려면 Docker가 설치되어 실행되도록하십시오. 명령 프롬프트 또는 PowerShell을 열고 명령을 사용하여 컨테이너 이미지를 당깁니다. Docker Pull [image_name] (예 : Docker Pull Microsoft/Nanoserver) . 다운로드되면 명령을 사용하십시오 Docker Run [image_name] 컨테이너를 시작합니다. 당신은 같은 옵션을 추가 할 수 있습니다 -그것 대화식 모드 또는 –Name [container_name] 컨테이너의 이름을 지정합니다. 명령을 실행하면 컨테이너가 시작되며 상호 작용할 수 있습니다. 나중에 컨테이너를 정지 시키려면 사용하십시오 Docker Stop [Container_name] .

읽다:  Docker Desktop은 Windows 11에서 영원히 시작합니다

Windows Server에서 Docker 컨테이너를 실행할 수 있습니까?

예, 서버가 컨테이너를 지원하는 경우 Windows Server에서 Docker 컨테이너를 실행할 수 있습니다. Windows Server는 고립 된 응용 프로그램 환경 인 Windows 컨테이너를 실행하는 데 필요한 기능을 제공합니다. Docker를 사용하려면 서버에서 '컨테이너'기능을 활성화하고 Docker를 설치해야합니다.

인기 게시물