docker pull microsoft/nanoserver
docker pull microsoft/windowsservercore
で latest バージョンを取得できます。
既存のコンテナーは古いイメージを参照しているため、そのコンテナーを使うなら 古いイメージ (タグ付けしていない場合は TAG <none> になっているイメージ) も残しておく必要があります。
docker images で IMAGE ID を確認し、次のコマンドでタグ付けしておくとよいかも。
docker tag IMAGEID microsoft/nanoserver:10.0.14393.321
docker tag IMAGEID microsoft/windowsservercore:10.0.14393.321
ベース OS イメージのバージョンを知りたいという場合は...
docker inspect イメージ名:タグ -f="{{.OsVersion}}" (大文字、小文字は正確に)
今回の Windows Update が関係しているかどうかわかりませんが、Nano Server ベースのコンテナー ホストで docker デーモンが起動しなくなるという問題に遭遇しました。リモートからイベント ビューザーで接続して確認してみると、"C:\ProgramData\docker.pid を削除しろ" とあったので、削除したら開始できるようになりました。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。