Docker エンジンには、コンテナー イメージの作成を自動化するツールが含まれています。docker commit コマンドを使用して手動でコンテナー イメージを作成することもできますが、イメージの自動作成プロセスを使用すると、次のような多くの利点があります。 コンテナー イメージをコードとして保存。 メンテナンスやアップグレードの目的による、コンテナー イメージの迅速かつ正確な再作成。 コンテナー イメージと開発サイクル間の継続的な統合。 この自動処理を行うDocker コンポーネントは、Dockerfile であり、dockerbuild コマンドです。Dockerfile は新しいコンテナー イメージを作成するために必要な命令を含むテキスト ファイルです。 たとえば、ベースとして使用する既存のイメージの指定、イメージの作成プロセス時に実行されるコマンド、コンテナー イメージ
このブラウザーはサポートされなくなりました。Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。Docker のビルド プロセスと結果のDocker イメージの両方を最適化する方法は多数あります。 この記事では、Docker のビルド プロセスがどのように機能するかと、Windows コンテナーのイメージを最適に作成する方法について説明します。Docker ビルド内のイメージ レイヤーDocker ビルドを最適化するには、Docker のビルドがどのように機能するかを理解する必要があります。Docker ビルド プロセスでは、Dockerfile が使用されて、アクション可能な各命令が 1 つずつ専用の一時的なコンテナーで実行されます。 その結果、アクション可能な各命令に対して新しいイメージ レ
イメージの検出 すべてのWindows コンテナーの基本イメージは、Docker Hub を介して検出できます。Windows コンテナーの基本イメージ自体は、Microsoft Container Registry (MCR) である mcr.microsoft.com から提供されます。 このため、Windows コンテナーの基本イメージのプルコマンドは次のようになります。docker pull mcr.microsoft.com/windows/servercore:ltsc2022 MCR には独自のカタログ エクスペリエンスはなく、Docker Hub などの既存のカタログをサポートすることを目的としています。 Azure のグローバル フットプリントと Azure CDN の組み合わせにより、MCR は一貫した高速なイメージ プル エクスペリエンスを実現しています。 Az
「タスクマネージャーのディスク使用率が100%と表示される パソコンの調子が悪い 動作が重い、エラーがでる ハードディスクのアクセスランプがずっと点滅している タスクマネージャーは[Windowsキー]+[x]または[Ctrl]+[Alt]+[Delete]キーを押し、表示された画面で[タスクマネージャー]を選択すると表示できます。 タッチパネルの場合は空いている部分を長押し、表示されたメニューから[タスクマネージャー]を選択できます。 原因 以下のような原因が考えられます。 タスクマネージャーで「Peer Name Resolution Protocol」、「PeerNetworking Grouping」、「PeerNetworking Identity Manager」(ピアツーピアの接続を行うためのサービスです)がプロセスを占有しているMicrosoftWindows ピア
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 注意 この記事はとっても古いです。cloud9にこだわりのない方は素直にVS codeを使ってください。この記事が意図していることがとっても簡単にできます。wsl-remoteってプラグインを入れるだけです。 謝意 なんだかこの記事が色んな所で話題にしていただいたようでありがたかったです。PCを新調したので再度環境を作り直そうとしたら事情がいろいろ変わってて「使えないQiita」になってしまっていたので編集しました。 興味ある方は参考にしてください。 必要な環境 OS:windows 64bitのパソコンであること。 WSL : ubu
explorer.exeを起動する際に引数を指定することで、様々な方法で起動することができる。 引数には次のようなものがある。 /root,<オブジェクト> 指定した<オブジェクト>をルートとして表示する。 ルートより上位のフォルダは表示されなくなる。 オブジェクトを省略するとデスクトップが表示される。 /select,<オブジェクト> 指定した<オブジェクト>を選択した状態で表示する。 /n 新しいウィンドウを開き、デフォルトの場所を表示する。 Windows Vista/7では、ログインしているユーザのフォルダが表示される。 Windows XPではフォルダツリー表示なしで、システムがインストールされているドライブが表示される。 /e デフォルトの表示設定で開く。 Windows XPではフォルダツリーも表示される。 <オブジェクト>には任意のドライブ・フォルダ・ファイルを指定できるほ
MicrosoftがWindows公式ブログにて、Visual Basic 6(VB6)のランタイムがWindows 10でもサポートされることを明らかにした。 VB6は今から約17年前の1998年にリリースされた開発ツールであり、.NETではない「旧来型VisualBasic」の最後のバージョンである。開発ツール自体のサポートはとっくに終了しているが、経験の少ないプログラマでも短時間で開発を行うことが可能なシンプルな構造であることから、未だに根強い人気がある。 約3年前に、MSDN MagazineのコラムニストDavid Platt氏が「ビールを賭けてもいい。MicrosoftはWindowsが9や10になってもVisual Basic 6をサポートしなければならないだろう」と述べていたことがスラドで話題になったが、この予測は見事に当たったようだ。
パークのソフトウエア開発者ブログ|ICT技術(Java・Android・iPhone・C・Ruby)なら株式会社パークにお任せください開発の解決方法や新しい手法の情報を、パークのエンジニアが提供します。パークのエンジニアが必要な場合は、ぜひお気軽にお問い合わせ下さい。 株式会社パーク:http://www.pa-rk.co.jp/ MS VCでXmlデータを扱うには、標準クラスがないので XML DOM Document(COM)を使用することになる。 XML DOM Documentを読み込むため下記のimportが必要になる。 #import "msxml6.dll" named_guidsraw_interface_only それと、COMなのでXML DOM Documentを使用する前後に下記の処理をしなければならない。 CoInitialize CoUninitialize
作者ホームページサービス(hp.vector)は終了いたしました。 長らくのご利用、ありがとうございます。 ご不明な点があれば、お問い合わせページをご覧の上、お問い合わせください。 ※15秒後にトップページに戻ります。 (c) Vector HOLDINGS Inc.All Rights Reserved.
IIS のバージョンは、Windows 10 が IIS 10.0、Windows 8.1 が IIS 8.5、Windows 8 が IIS 8.0、Windows 7 が IIS 7.5、Vista が IIS 7.0 となっており、接続制限はあるものの機能的には、それぞれWindows Server 2016、Windows Server 2012 R2 、Windows Server 2012 、Windows Server 2008 R2 、Windows Server 2008 のものと同等であり、小規模なサイトであれば十分に実用に耐えられる HTTP サーバーを立ち上げることができます(こちらを参照)。機能面では、Windows 10 で、HTTP/2 に対応し、Windows 8 で、WebSocket に対応しました。Windows 7/Vista では、IIS は
日頃より、インフォペッパーインターネットサービスをご愛顧いただきまして誠にありがとうございます。 「個人ホームページ」「商用ホームページ」のサービス提供は2015年11月30日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <インフォペッパーインターネットサービスをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/pep/index.html 今後ともインフォペッパーインターネットサービスをご愛顧いただけ
CreateProcess()を使うと任意のプログラムをコマンドラインで、あるいは引数付で実行することができます。さらに、実行開始時の状態を指定したり実行したプロセスやプロセスのメインスレッドのハンドルも得られるので、プログラムの終了を待つなど柔軟な制御ができそうですね。 適当なエディタ機能とCreateProcess()を組み合わせれば、「編集したソースをコマンドラインでコンパイラに渡してコンパイル、コンパイル終了を待って実行」という簡単な「統合開発環境」を開発することもできるでしょう。 今回は、そうした他のプログラムとの連携を意識しCreateProcess()で任意のコマンドラインを指定してプログラムを実行し、そのプログラムの終了を検知してみることにします。CreateProcessによる制御 まず、CreateProcess()でプログラムを起動してみましょう。CreatePro
WindowsでHerokuをセットアップする手順.mdWindowsでHerokuをセットアップする手順 ※数日後にアクセスしたら Permission denied (publickey). fatal: The remote end hung up unexpectedly ではじかれて入れません。なんてこったあああ! (その後)Macからだと問題なくpushできました。謎です。RubyをWindowsにインストールしたときに入る「Start Command Prompt withRuby」を使うとpushはできました。が、rakeは相変わらずMacからでないとダメのようです。 (その後)Macからだと問題なくpushできました。謎です。 こんにちは。最近あいさつで始まるエントリーをよく見かけるようになったので私も挨拶してみます。挨拶って大切ですよね。 私は、以前はさくらインタ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く