OS & Program

윈도우2016 서버에 Docker 설치하며 겪은 시행착오 기록

nabiro@gmail.com 2021. 1. 15. 14:23
  • 문서번호: 20210115_0923
  • 검색어: nabiro, PowerShell, docker, install, 설치, fwlink, 627338, 0x409, URI, 다운로드, 에러, 오류, error, NuGet, 공급자, 2.8.5.201, 윈도우2016, 윈도우, 2016, windows 2016
  • 참조 또는 출처: https://rnelson0.com/2018/05/17/powershell-in-a-post-tls1-1-world/
  • 마지막 업데이트: 

> 아래의 명령어로 프로토콜 설정 (안하면 에러 만나요, 본문에 설명됨)

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

 

> 아래의 명령어를 PowerShell 관리자모드에서 실행

Install-Module -Name DockerMsftProvider -Repository PSGallery -Force

 

// 에러메세지

경고: 'https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409' URI에서 ''(으)로 다운로드할 수 없습니다. 
경고: 사용 가능한 공급자 목록을 다운로드할 수 없습니다. 인터넷 연결을 확인하십시오. 

 

> 만일 위와같은 오류가 발생한다면 아래의 명령어를 PowerShell 관리자모드에서 실행하세요. 

[Net.ServicePointManager]::SecurityProtocol

 

> 결과 화면이 아래와 같은지 확인합니다. (Ssl3, Tls)

 

 

> 위와같은 화면을 보시면 아래의 명령어를 실행하세요. 

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

 

> 이후에 아래의 명령어를 실행해서 결과를 확인합니다. 

[Net.ServicePointManager]::SecurityProtocol

 

 

> 이제 docker 설치 명령어를 실행합니다. 

Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
Install-Package -Name docker -ProviderName DockerMsftProvider

 

> docker 버전 확인

docker version

 

> 아래의 화면에 표시됩니다. (중간에 오류가 있는 듯한 메세지도 보입니다)

 

 

> 재시작

Restart-Computer -Force

 

> 재시작 이후 docker version 명령어 다시 실행하면 아래와 같습니다.