Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
themeEmacs
titleDockerfile
FROM microsoft/iis:10.0.14393.206
MAINTAINER alexellis2@gmail.com


SHELL ["powershell"]

RUN Install-WindowsFeature NET-Framework-45-ASPNET ; \
    Install-WindowsFeature Web-Asp-Net45

COPY VoteService VoteService
RUN Remove-WebSite -Name 'Default Web Site'
RUN New-Website -Name 'VoteService' -Port 80 \
    -PhysicalPath 'c:\VoteService' -ApplicationPool '.NET v4.5'
EXPOSE 80

CMD Write-Host IIS Started... ; \
    while ($true) { Start-Sleep -Seconds 3600 }



윈도우 HOST에서 Docker 구동 모습

Image Removed

여기 샘플은 

docker1,2는 리눅스이고 docker3는 윈도우 호스트로 셋팅하였다.Image Added


ssh가 기본으로 작동이 안되며, power shell 또한 VM을 구동하는 Host가 윈도우여만 하기때문에

Rancher Agent 설치를 설치는 VM을 이용하여 GUI 화면에서 설치가능하다. UI가 없는 깡통 윈도우 서버이지만

성능 모니터링을 포함하여 몇몇 시스템툴은 GUI 제공을 해준다.

화면을 직접 이용해서 설치가하다. Rancher Agent 설치후에는 웹에서 컨테이너 제어가 가능하기때문에 이 화면을 접근할일은 없을것이다. 

...