Windows Server 2016에서 Windows Server 컨테이너 사용 시작
4816 단어 컨테이너windows2016DockerWindows
Windows Server 2016부터 Docker API를 지원하는'Windows Server 컨테이너'와 보다 강력한 프로세스 분리 기능을 제공하는'Hyper-V 컨테이너'두 가지 컨테이너 기술을 모두 사용할 수 있습니다.이번에는 Windows Server 컨테이너에 대해 시작 단계를 설명합니다.
본고는 마이크로소프트의 "클라우드 시대의 시스템 관리"를 바탕으로 기술하였다.이전 명령의 일부 옵션은 잘못된 것이었지만 수정되었기 때문에 본 기사를 집필할 때 사이트를 참조하는 절차를 직접 수행할 수 있습니다.
1. Windows Server 컨테이너 기능 활성화
Windows Update를 미리 실행하고 최신 Hotfix를 적용합니다.Windows Server 2016이 게시된 후(RTM) 상태에서는 컨테이너가 제대로 작동하지 않기 때문입니다.그런 다음 서버 관리자에서 관리 > 역할 및 기능 추가 를 클릭하여 기능 추가 마법사를 시작합니다.시작 후 컨테이너 항목을 선택하여 설치합니다.
이 문서
설치가 완료되면 운영 체제를 다시 시작합니다.
2. Docker 설치
Windows Server의 Docker를 설치하려면 관리자 Windows PowerShell을 시작하고 두 단계를 수행합니다.첫 번째는 Docker 패키지를 관리하는 공급업체 모듈을 설치하는 것입니다.
PS C:\> Install-Module -Name DockerMsftProvider -Repository PSGallery –Force
그런 다음 Docker 패키지를 실제로 설치합니다.설치 명령을 실행하면 설치할 패키지를 신뢰하느냐는 질문에 "A"라고 대답합니다.PS C:\> Install-Package -Name docker -ProviderName DockerMsftProvider
일련의 명령을 실제로 실행하면 다음과 같이 표시됩니다.
설치가 완료되면 운영 체제를 다시 시작합니다.
3. Docker 명령을 사용하여 컨테이너를 시작합니다.
운영 체제 재부팅이 완료되면 PowerShell을 시작하여 Docker 버전을 확인하고 설치되었는지 확인합니다.
PS C:\> docker version
Client:
Version: 17.03.1-ee-3
API version: 1.27
Go version: go1.7.5
Git commit: 3fcee33
Built: Thu Mar 30 19:31:22 2017
OS/Arch: windows/amd64
Server:
Version: 17.03.1-ee-3
API version: 1.27 (minimum version 1.24)
Go version: go1.7.5
Git commit: 3fcee33
Built: Thu Mar 30 19:31:22 2017
OS/Arch: windows/amd64
Experimental: false
PS C:\>
그런 다음 샘플 이미지 빈 컨테이너를 시작합니다.이번엔NET Core의 역할 BOT만 표시됩니다.또한 처음 시작할 때 Docker Hub에서 이미지를 다운로드하려면 인터넷에 연결해야 합니다.PS C:\> docker run microsoft/dotnet-samples:dotnetapp-nanoserver
Dotnet-bot: Welcome to using .NET Core!
__________________
\
\
....
....'
....
..........
.............'..'..
................'..'.....
.......'..........'..'..'....
........'..........'..'..'.....
.'....'..'..........'..'.......'.
.'..................'... ......
. ......'......... .....
. ......
.. . .. ......
.... . .......
...... ....... ............
................ ......................
........................'................
......................'..'...... .......
.........................'..'..... .......
........ ..'.............'..'.... ..........
..'..'... ...............'....... ..........
...'...... ...... .......... ...... .......
........... ....... ........ ......
....... '...'.'. '.'.'.' ....
....... .....'.. ..'.....
.. .......... ..'........
............ ..............
............. '..............
...........'.. .'.'............
............... .'.'.............
.............'.. ..'..'...........
............... .'..............
......... ..............
.....
**Environment**
Platform: .NET Core 1.0
OS: Microsoft Windows 10.0.14393
PS C:\>
4. Windows Server 컨테이너 사용 시 주의사항
Windows Server 컨테이너는 Linux의 Docker 컨테이너와 같은 명령을 사용하여 Windows 코어 기반 컨테이너를 만들 수 있습니다.또한 Windows Server 컨테이너를 사용할 때 두 가지 고려 사항이 있습니다.
Reference
이 문제에 관하여(Windows Server 2016에서 Windows Server 컨테이너 사용 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/anikundesu/items/f6e1561b8d99c6ee6156텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)