BusterとかStretchという名前が見慣れない方もいるかもしれませんが、これはLinuxディストリビューションとしてシェアの大きなDebianのコードネームです。 Debianバージョンが少し古いStretchの方がちょびっとサイズが小さかったりはしますが、まあ実用的にはサポートが長い方がいいですよね。slimを使ってGCCとかのコンパイラを自前でダウンロードしている記事とかもたまに見かける気がしますが、マルチステージビルドであれば、そんなにケチケチしなくていいのと、パッケージダウンロードは逐次処理なので遅く、処理系が入ったイメージのダウンロードの方が高速です。並列で処理されるし、一度イメージをダウンロードしてしまえば、なんどもビルドして試すときに効率が良いです。また、多くのケースでネイティブのライブラリも最初から入っており、ビルドでトラブルに遭遇することはかなり減るでしょう。 Py
Containers on Windows documentation Windows containers allow users to package applications with their dependencies and leverage operating system-level virtualization to provide fast, fully isolated environments on a single system. Learn how to use Windows containers with our quick start guides, deployment guides, and samples.
小ネタ、兼、備忘録です。 ちょっとWindows Server 2019 insider previewでWindows Server Containerを試す必要があり、Dockerイメージを取得するためにググったところVirtualization Blogのこんなエントリを見つけたので紹介します。 blogs.technet.microsoft.com 細かい話はこちらを見てください。 Dockerイメージのビルドバージョン Windows Server ContainerとHyper-V Container(特にWindows Server Container)ではホストOSのバージョンとDockerイメージのOSバージョンを合わせておく必要があり、定期的に更新されるInsider previewではバージョンを合わせるのは結構面倒です。 このため上記のVirtualization
Docker Engine 18.09.1 と Windows 10 Version 1809 の組み合わせ時に Process Isolation *1 が使えるようになっています。Windows Server Containers は Hyper-V Containers より軽量なので助かります。 早速弄っていましたが、クライアント OS で使う場合にありがちな問題に当たったので、調べてメモとして残します。Windows Server で使う場合には問題になりにくいです。 Process と Hyper-V で ACL が異なる 例えば Nano Server を Process Isolation かつ Volume をマウントして起動してみます。 docker run --rm --isolation=process -v "C:\Users\shibayan\source\re
Dockerを再起動してもdriver failed programming external connectivity on endpointでコンテナを起動できない時の対処法開発環境Dockerdocker-composedocker-for-windows 環境 Windows 10 Docker for Windows Version 2.1.0.0(36874) Docker version 19.03.1, build 74b1e89 docker-compose version 1.24.1, build 4667896b Port利用中のエラーが発生 開発環境でPCを再起動するたびに、docker-compose up -dでコンテナを起動させようとすると発生するCannot start service xxx: driver failed programming exte
Nano Serverとは? 「Nano Server」とは、従来のWindows OSを再構成(リファクタリング)して、インストールや実行に必要なディスクサイズやメモリ量などを大幅に削減した、新しいインストール形態のサーバOSである。IISやDNS、ファイルサーバ、データベース、Webサービス向けのアプリ、各種サーバサービスといった、主にクラウドやデータセンター、仮想環境、Windowsコンテナ環境でのプラットフォームとして利用することが想定されている(Windowsコンテナについては「『Windows Serverコンテナ』『Hyper-Vコンテナ』『Linuxコンテナ』『Docker』の違いとは?」参照)。Windows Server 2016から提供が開始された。 Nano Serverの起動直後の画面 これはNano Serverの起動直後の画面。ここでユーザー名とパスワードを入
最近はまた Windows Server Containers の実運用に関して、いろいろと考えたり調べたりしているのですが、Windows では絶対に避けられないものとして Windows Update があります。 そして現時点での Windows Server Containers には以下のような要件があります。 Windows Server コンテナーは、ビルド番号が異なると起動をブロックされます (例: 10.0.14300.1030 (Technical Preview 5) と 10.0.14393 (Windows Server 2016 RTM))。 ビルド番号が一致し、リビジョン番号が異なる場合は、起動をブロックされません (例: 10.0.14393 (Windows Server 2016 RTM) と 10.0.14393.206 (Windows Server
//Build 2016 container announcements: Hyper-V Containers and Windows 10 and PowerShell for Docker //Build will always be a special place for Windows containers. This was the stage where last year we first showed the world a Windows Server container. So it’s fitting that back home at //Build this year we made two new announcements as part of our Friday session “Setting the Stage: The Application Pl
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く