Docker ドキュメント 全文検索
Results of 1 - 10 of about 90 for 命令 (0.006 sec.)
- Dockerfile リファレンス — Docker-docs-ja 24.0 ドキュメント 14601
- Dockerfile リファレンス Dockerfile リファレンス 目次 Docker は Dockerfile から命令を読み込み、自動的にイメージをビルドできます。 Dockerfile はテキストファイルであり、イメージを作り上げるために実行するコマンドライン命令を、すべてこのファイ
...ルに含められます。 docker build を実行すると、順次コマンドライン命令を自動化した処理を行い、ビルド結果となるイメージが得られます。 このページでは、 Dockerfile で利用可能なコマンドを説明します。...時、ハードディスクの内容すべてを Docker デーモンに転送してしまうからです。 構築コンテキスト内にあるファイルを使う場合、 COPY 命令など、 Dockerfile の命令で指定されたファイルを参照します。構築時の処理性能を上げるには、コンテキスト・ディレクトリに .docker...ラメータを追加します。 docker build -t shykes/myapp:1.0.2 -t shykes/myapp:latest . Docker デーモンは Dockerfile 内に書かれた命令を実行する前に、事前に Dockerfile を検証し、構文が間違っている場合はエラーを返します。 $ docker build -t test/myapp . [ + ]... - https://man.mtool.work/docker/24.0/engine/reference/builder.html
- Dockerfile を書くベストプラクティス — Docker-docs-ja 24.0 ドキュメント 13054
- Docker で開発 Dockerfile を書くベストプラクティス Dockerfile を書くベストプラクティス 目次 このトピックでは、効率的なイメージ構築を目的とした、ベストプラクティスと手法についてのアドバイスを扱います。 Docker は Dockerfile に書かれた命令を読
...を :ruby:`構築 <build>` します。この Dockerfile とはテキスト形式のファイルであり、イメージを構築するために必要となる、全ての命令を順番通りに記述します。 Dockerfile は特定の書式と命令群に忠実であり、それらは Dockerfile リファレンス で確認できます。 Dock...er イメージを構成するのは、 Dockerfile の各命令に相当する、読み込み専用のレイヤ群です。それぞれのレイヤは直前のレイヤから変更した差分であり、これらのレイヤが積み重なってい...Dockerfile 例の内容です。 # syntax=docker/dockerfile:1 FROM ubuntu:22.04 COPY . /app RUN make /app CMD python /app/app.py 命令ごとに1つのレイヤを作成します。 FROM は ubuntu:22.04 の Docker イメージからレイヤを作成 COPY は Docker クライアントで操作して... - https://man.mtool.work/docker/24.0/develop/develop-images/dockerfile_best-practi...
- レイヤ — Docker-docs-ja 24.0 ドキュメント 10294
- Docker で構築 レイヤ レイヤ 目次 Dockerfile 命令の順番は重要です。Docker は構築命令の順番に従い、構築を構成します。Dockerfile 内の各命令は、 :ruby:`イメージ レイヤ <image layer>` に大ざっぱに相当します。以下の図が示すのは、Dockerfile がど
...イヤのキャッシュが無効になります。また、以降に続く、全てのレイヤに対するキャッシュも無効になります。 現在の Dockerfile にある命令の順番では、ビルダは Go モジュールをダウンロードする必要があります。前回の構築時からパッケージは何も変わっていないのにもかか...わらずです。 命令の順番を変える Dockerfile 内の命令の順番を変えれば、この余計な冗長性を避けられます。ソースコードをコンテナへと渡す前に、ダ...ウンロードと依存関係のインストールをするように命令の順番を変えます。この方法により、ソースコードに変更があったとしても、ビルダがキャッシュから「依存関係」のレイヤを再利用でき... - https://man.mtool.work/docker/24.0/build/guide/layers.html
- マルチステージ ビルドを使う — Docker-docs-ja 24.0 ドキュメント 8627
- マルチステージ ビルドを使う マルチステージ ビルドを使う 目次 :ruby:`マルチステージ ビルド <multi-stage build>` とは、Dockerfile の読みやすさやメンテナンスのしやすさを維持するよう、最適化に悩まされている全ての人に役立ちます。 マルチステージ
...以前 イメージ構築にあたり最もチャレンジングなものの1つに、イメージ容量を小さくし続けるというものがあります。Dockerfile 中の命令ごとにイメージにレイヤーを追加するため、次のレイヤーへと移る前に、不要なアーティファクト(訳者注:構築処理によって作成されたイ...、この状況をとてもシンプルにします。 マルチステージ ビルドを使う マルチステージ ビルドでは、 Dockerfile の中で複数の FROM 命令文を使います。各 FROM 命令は、異なるベースを使い、それを使って新しい構築ステージを始めます。あるステージから別のステージに対...ありませんし、ローカルシステム上にアーティファクトを展開する必要も、もうありません。 どのような挙動でしょうか? 2つめの FROM 命令は、 alpine:latest をベースとして新しい構築ステージを開始します。 COPY --from=0 行が、以前のステージで構築したアーティファク... - https://man.mtool.work/docker/24.0/build/building/multi-stage.html
- マルチステージビルドの利用 — Docker-docs-ja 24.0 ドキュメント 8241
- Docker Engine ユーザガイド イメージの動作 マルチステージビルドの利用 マルチステージビルドの利用 目次 マルチステージビルドは、Docker 17.05 またはそれ以上の Docker デーモンおよび Docker クライアントにおける新機能です。 マルチステージビルドは
...ド以前 イメージをビルドする際に取り組むことといえば、ほとんどがそのイメージサイズを小さく抑えることです。 Dockerfile 内の各命令は、イメージに対してレイヤーを追加します。 そこで次のレイヤー処理に入る前には、不要となった生成物はクリーンアップしておくこと...略化します。 マルチステージビルドの利用 マルチステージビルドを行うには、Dockerfile 内に FROM 行を複数記述します。 各 FROM 命令のベースイメージは、それぞれに異なるものとなり、各命令から新しいビルドステージが開始されます。 イメージ内に生成された内容を選...ん。 さらに生成した内容をローカルシステムに抽出することも一切不要です。 どうやってこれが動いているのでしょう? 2 つめの FROM 命令は、 alpine:latest をベースイメージとして新たなビルドステージを開始しています。 そして COPY --from=0 という行では、直前のステ... - https://man.mtool.work/docker/24.0/engine/userguide/eng-image/multistage-build.h...
- ベース イメージの作成 — Docker-docs-ja 24.0 ドキュメント 8134
- ベース イメージの作成 ベース イメージの作成 目次 ほとんどの Dockerfile は :ruby:`親イメージ <parent image>` を元にしています。イメージの内容を完全に管理する必要があれば、 :ruby:`ベース イメージ <base image>` の代わりになるものを作成する必
...要があります。これがその違いです: 親イメージ はイメージの土台(ベース)となるイメージです。 Dockerfile の FROM 命令で内容を指定します。 Dockerfile で以降に続く命令では、この親イメージに対して変更を加えます。ほとんどの Dockerfile はベース イ...Docker で確保している最小イメージ、 scratch を利用できます。 scratch 「イメージ」を使うと、構築プロセスは Dockerfile の次の命令から始まることとなり、これがイメージの1番目のファイルシステム・レイヤーになります。 Docker Hub の Docker リポジトリに scratc...h 命令が出てきても、 scratch という名前でイメージの取得・送信・実行・タグ付けはできません。そのかわり、 Dockerfile の中から参照でき... - https://man.mtool.work/docker/24.0/build/building/base-images.html
- 自分の Node イメージを構築 — Docker-docs-ja 24.0 ドキュメント 8080
- 言語別ガイド Node.js 自分の Node イメージを構築 自分の Node イメージを構築 事前準備 Docker の概念を理解するため、導入ガイド Part 1 での説明を読み、準備をしてください。 BuildKit 有効化 イメージの構築を始める前に、マシン上で BuildKit を
...Docker でアプリケーションの構築と実行をします。 Node.js 用の Dockerfile を作成 Dockerfile は Docker イメージを組み立てる命令を含むテキスト文章です。 docker build コマンドを実行し、 Docker に対してイメージ構築を命令すると、 Docker はこれらの命令を読...み込み、命令を実行し、その結果を Docker イメージとして作成します。 アプリケーションのために Dockerfile を作成する流れを見ていきましょう。...、デフォルト( Dockerfile )の利用を推奨します。 Dockerfile の1行目に追加するのは、 # syntax パーサ ディレクティブ です。この命令は「オプション」ですが、Docker ビルダがどの Dockerfile を使って解釈するかを指定できます。さらに、古い BuildKit が入っている... - https://man.mtool.work/docker/24.0/language/nodejs/build-images.html
- 自分の Python イメージを構築 — Docker-docs-ja 24.0 ドキュメント 8080
- 言語別ガイド Python 自分の Python イメージを構築 自分の Python イメージを構築 事前準備 Docker の概念を理解するため、導入ガイド Part 1 での説明を読み、準備をしてください。 BuildKit 有効化 イメージの構築を始める前に、マシン上で BuildKit
...でアプリケーションが正しく動作しましたので、 Dockerfile の作成を見ていきましょう。 Dockerfile は Docker イメージを組み立てる命令を含むテキスト文章です。 docker build コマンドを実行し、 Docker に対してイメージ構築を命令すると、 Docker はこれらの命令を読...み込み、命令を実行し、その結果を Docker イメージとして作成します。 アプリケーションのために Dockerfile を作成する流れを見ていきましょう。...、デフォルト( Dockerfile )の利用を推奨します。 Dockerfile の1行目に追加するのは、 # syntax パーサ ディレクティブ です。この命令は「オプション」ですが、Docker ビルダがどの Dockerfile を使って解釈するかを指定できます。さらに、古い BuildKit が入っている... - https://man.mtool.work/docker/24.0/language/python/build-images.html
- イメージの構築 — Docker-docs-ja 24.0 ドキュメント 7974
- イメージの構築 イメージの構築 目次 Docker イメージはコンテナの土台(基盤)です。 docker run を実行する度に、どのイメージを使うか指定します。ガイドの前セクションでは、既存の ubuntu イメージと training/webapp イメージを使いました。 Docker は
...2つの方法があります。 イメージから作成したコンテナを更新し、イメージの結果をコミットする Dockerfile を使って、イメージ作成の命令を指定する 更新とイメージのコミット イメージを更新するには、まず更新したいイメージからコンテナを作成する必要があります。 $...方法があります。 この構築コマンドを使うには Dockerfile を作成します。この中に Docker がどのようにしてイメージを構築するのか、命令セットを記述します。 作成するにはまず、ディレクトリと Dockerfile を作成します。 $ mkdir sinatra $ cd sinatra $ touch Dockerf...cker Machine を使っている場合は、ホスト・ディレクトリには cd で /c/Users/ユーザ名 を指定してアクセスできるでしょう。 各々の命令で新しいイメージ層を作成します。簡単な例として、架空の開発チーム向けの Sinatra イメージを構築しましょう。 # ここはコメントで... - https://man.mtool.work/docker/24.0/engine/tutorials/dockerimages.html
- docker commit — Docker-docs-ja 24.0 ドキュメント 7747
- docker commit docker commit 目次 説明 コンテナに対する変更から、新しいイメージを作成。 使い方 $ docker commit [ OPTIONS ] CONTAINER [ REPOSITORY [ :TAG ]] 詳細説明 コンテナ上でのファイル変更や設定を、新しいイメージに収容(commit;コミ
...なります。この動作が望ましくない場合は、 --pause オプションを false に設定してください。 --change オプションは Dockerfile の命令でイメージが作られる時のみ適用されます。対応している Dockerfile 命令は、 CMD 、 ENTRYPOINT 、 ENV 、 EXPOSE 、 LABEL 、 ONBU...省略形 デフォルト 説明 --author , -a 作者(例「John Hannibal Smith < hannibal @ a-team . com >」) --change , -c Dockerfile 命令をイメージの作成時に適用 --message , -m メッセージをコミット --pause , -p true コミット通はコンテナを一時停止 使用例 コンテ...438590d [ HOME = / PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBUG = true ] 新しい CMD と EXPOSE 命令で、コンテナをコミット $ docker ps ID IMAGE COMMAND CREATED STATUS PORTS c3f279d17e0a ubuntu:12.04 /bin/bash 7 days ago Up... - https://man.mtool.work/docker/24.0/engine/reference/commandline/commit.html