Docker Windows 서버 컨테이너를 사용하면 Windows 서버의 고립 된 환경에서 응용 프로그램을 실행할 수 있습니다. 이 컨테이너는 Windows Server Core 또는 Nano Server 이미지를 기반으로 Windows 실행 파일로 작동하도록 설계되었습니다. 이 게시물에서 우리는 그들에 대해 이야기하고 어떻게 할 수 있는지 볼 것입니다. 첫 번째 Docket Windows 서버 컨테이너를 실행하십시오.
첫 Docker Windows 서버 컨테이너를 실행하십시오
Docker Windows Server 컨테이너를 사용하면 가볍고 고립 된 환경에서 Windows에서 프로그램을 실행할 수 있습니다. 코드, 라이브러리 및 시스템 도구와 같이 프로그램이 실행 해야하는 모든 것을 포함하는 작은 패키지처럼 작동합니다. 이 컨테이너는 Nano Server 또는 Server Core와 같은 Windows 서버 이미지를 기반으로합니다. 그들은 더 빠르며 기존 가상 머신에 비해 더 적은 리소스를 사용합니다. Docker를 사용하면 이러한 컨테이너를 쉽게 생성, 실행 및 관리 할 수 있습니다. 이를 통해 개발자와 IT 팀은 동일한 서버의 다른 프로그램을 방해하지 않고 응용 프로그램을보다 빠르고 효율적으로 구축하고 배포 할 수 있습니다.
첫 번째 Docker Windows 서버 컨테이너를 실행하려면 아래에 언급 된 단계를 따라야합니다.
- Hyper-V 역할 및 컨테이너 기능을 설치하십시오
- Docker 모듈을 설치하십시오
- 서버를 재부팅하십시오
- 도커 이미지를 당기고 실행하십시오
자세히 논의합시다.
1] Hyper-V 역할 및 컨테이너 기능을 설치하십시오
대담한 소음 제거 다운로드
먼저, 모든 전제 조건을 확인하여 Docker의 서버를 준비해야합니다. 그렇게하려면 설치해야합니다 Hyper-V 역할 및 컨테이너 기능 우리 시스템에서 먼저. 그렇게하려면 아래 언급 된 단계를 따라야합니다.
- 열려 있는 서버 관리자 그리고 클릭하십시오 역할과 기능을 추가합니다.
- 다음을 클릭하십시오.
- 선택하다 역할 기반 또는 기능 기반 설치 다음을 클릭하십시오.
- 이제 서버를 선택하고 다음을 클릭하십시오.
- 그런 다음 찾아야합니다 Hyper-V 확인란을 체크하고 클릭하십시오 기능 추가 프롬프트가 있으면 다음을 클릭하십시오.
- 가십시오 특징 탭, 진드기 컨테이너, 다음을 클릭하십시오.
- 그런 다음 다음을 클릭하여 도달하십시오 가상 스위치 꼬리표.
- 그런 다음 이더넷을 선택하고 다음을 클릭해야합니다.
- 당신이 도달 할 때까지 다음을 클릭하십시오 결과 탭을하고 설치를 클릭하여 설치를 시작하십시오.
설치는 서버의 하드웨어 기능에 따라 약간의 시간이 걸립니다.
완료되면 서버를 재부팅해야합니다.
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 이미지를 확인하려면 다음 명령을 실행해야합니다.
48D6483D50AD77C939D9D0D0D0594116BE7907028968Docker를 설치하고 이미지가 있다는 사실을 증언하는 이미지 세부 사항이 표시됩니다.
이미지를 가져 오면 계속해서 실행할 수 있습니다.
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를 설치해야합니다.