読者です 読者をやめる 読者になる 読者になる

kharuka2016のブログ

日々の出来事を書き留めておくブログ

Docker fileを使用したカスタム コンテナー イメージ作成。(Windows Server コンテナー)

テクノロジー windowsコンテナ

1.Dockerfileを作成します。

powershell new-item c:\build\Dockerfile -Force

2.Dockerfile をメモ帳で開きます。

notepad c:\build\Dockerfile

3.Dockerfileに新しい静的サイトに置き換える記載をします。

FROM microsoft/iis
RUN echo "Hello World - Dockerfile" > c:\inetpub\wwwroot\index.html

4.イメージ ビルド プロセスを開始します。

docker build -t <user>/iis-dockerfile c:\Build

5.コンテナーを展開します。

docker run -d -p 80:80 <user>/iis-dockerfile ping -t localhost

エラー発生。。。 別のIISコンテナを起動していたのが原因でした。

f3feb7cb59be810d2ae76e46c78bfa0a40da70d2bb268f0c0c0ce9df10fea471
C:\Program Files\Docker\docker.exe: Error response from daemon: failed to create endpoint kickass_galileo on network nat
: HNS failed with error : オブジェクトは既に存在します。.

6.コンテナの名前を確認します。

docker ps -a

7.コンテナーを展開します

docker exec -i <container name> cmd

8.IPアドレスを確認します。

ipconfig

9.ブラウザで表示の確認をします。

参考:

docs.microsoft.com