Docker-docs-ja

Guides - ガイド

  • Docker 概要
  • Docker の入手
  • 始め方 - Get started
  • Docker Desktop ハンズオン ガイド
  • 言語別ガイド
  • Docker で開発
  • Docker で構築
  • プロダクションでアプリを実行
  • 教育用リソース

Product manuals - マニュアル

  • Docker Desktop
  • Docker Engine
  • Docker Compose
  • Docker Hub
  • Docker Registry

Reference - 参考資料

  • リファレンス・参考資料
  • コマンドライン・リファレンス
  • Dockerfile リファレンス
  • Compose ファイル リファレンス
  • 用語集

Samples - サンプル

  • サンプル

Docker について

  • リリース・ノート
  • 日本語版について
  • Docker ドキュメント逆引きガイド
  • Docker ドキュメント日本語版 PDF ダウンロード

Docs アーカイブ

  • v20.10
  • v19.03
  • v17.06
  • v1.12
  • v1.11
  • v1.10
  • v1.9
Docker-docs-ja
  • Docker 全文検索

Docker ドキュメント 全文検索

advanced help
per page, with , order by , clip by
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
PREV 1 2 3 4 5 6 7 8 9 NEXT

© Copyright 2015-2023, Docker Docs Translation Ja-Jp Project.

Built with Sphinx using a theme provided by Read the Docs.