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 20 for package (0.006 sec.)
イメージの構築 — Docker-docs-ja 24.0 ドキュメント 13730
イメージの構築 イメージの構築  目次 Docker イメージはコンテナの土台(基盤)です。 docker run を実行する度に、どのイメージを使うか指定します。ガイドの前セクションでは、既存の ubuntu イメージと training/webapp イメージを使いました。 Docker は ... ep 3 : RUN apt-get update && apt-get install -y ruby ruby-dev ---> Running in 3a2558904e9b Selecting previously unselected package libasan0:amd64. ( Reading database ... 11518 files and directories currently installed. ) Preparing to unpack .../libasan0 ... _4.8.2-19ubuntu1_amd64.deb ... Unpacking libasan0:amd64 ( 4 .8.2-19ubuntu1 ) ... Selecting previously unselected package libatomic1:amd64. Preparing to unpack .../libatomic1_4.8.2-19ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 ( 4 .8.2-19u ... buntu1 ) ... Selecting previously unselected package libgmp10:amd64. Preparing to unpack .../libgmp10_2%3a5.1.3+dfsg-1ubuntu1_amd64.deb ... Unpacking libgmp10:amd64 ( 2 :5.1.3 ...
https://man.mtool.work/docker/24.0/engine/tutorials/dockerimages.html
開発にコンテナを使う — Docker-docs-ja 24.0 ドキュメント 12286
開発にコンテナを使う 開発にコンテナを使う  事前準備  開発にコンテナを使う でイメージ構築をし、それコンテナ化アプリケーションとして実行します。 概要  現代的なソフトウェア開発において、テストは必要不可欠です。テストとは開発チームによって様 ... ールするため以下のコマンドを実行し、これを開発者の依存関係に追加します: $ npm install --save-dev mocha テストを実行するため package.json と Dockerfile を更新  それでは、次はアプリケーションが正しく動作しているかどうかを知るため、コンテナ内でテストを実行 ... ほどと同じ docker run コマンドを使いますが、今回はコンテナ内で npm run test を実行するため CMD を上書きします。これにより、 package.json ファイルの「script」セクションにあるコマンドが実行されます。以下をご覧ください。 { ... "scripts" : { "test" : "mocha ... トを実行し、プロダクションのイメージを構築します。 # syntax=docker/dockerfile:1 FROM node:14.15.4 as base WORKDIR /code COPY package.json package.json COPY package-lock.json package-lock.json FROM base as test RUN npm ci COPY . . CMD [ "npm" , "run" , "te ...
https://man.mtool.work/docker/24.0/language/nodejs/run-tests.html
自分の Node イメージを構築 — Docker-docs-ja 24.0 ドキュメント 10247
言語別ガイド Node.js 自分の Node イメージを構築 自分の Node イメージを構築  事前準備  Docker の概念を理解するため、導入ガイド Part 1 での説明を読み、準備をしてください。 BuildKit 有効化  イメージの構築を始める前に、マシン上で BuildKit を ... odules ディレクトリにインストールされ、 Node ランタイムがそれらを見つけられるようになります。 npm install を実行する前に、 package.json と package-lock.json ファイルをイメージの中に入れる必要があります。そのためには COPY 命令が使えます。 COPY 命令は2つの ... t>" ] 複数の src リソースをカンマで区切りで指定でいます。たとえば、 COPY ["<src1>", "<src2>",..., "<dest>"] です。ここでは package.json と package-lock.json ファイルを、作業ディレクトリ /app にコピーします。 COPY [ "package.json" , "package-lock.json*" ... , "./" ] 注意として、作業ディレクトリ全体をコピーするのではなく、 package.json ファイルのみコピーします。これにより、 Docker レイヤのキャッシュを活用できます。イメージ内にファイルが入ってしまえば、 ...
https://man.mtool.work/docker/24.0/language/nodejs/build-images.html
イメージ構築のベストプラクティス — Docker-docs-ja 24.0 ドキュメント 9958
始め方 - Get started イメージ構築のベストプラクティス イメージ構築のベストプラクティス  目次 イメージの :ruby:`階層化 <layering>`  どのようにしてイメージが構成されたのか、調べる方法があるのを知っていますか。 docker image history コマンドを ... サポートするのに役立つように、 Dockerfile を再構成する必要があります。Node をベースとするアプリケーションでは、各依存関係は package.json ファイルで定義されています。そのため、何よりもまず第一にこのファイルをコピーし、依存関係をインストールし、「それから」 ... 他の全てをコピーします。そうすると、 package.json を変更した時だけ、 yarn の依存関係を再作成します。わかりましたか? package.json ファイルを第一にコピーし、依存関係をイ ... てのものをコピーするよう、 Docker ファイルを更新します。 # syntax=docker/dockerfile:1 FROM node:18-alpine WORKDIR /app COPY package.json yarn.lock ./ RUN yarn install --production COPY . . CMD [ "node" , "src/index.js" ] Dockerfile と同じディレクトリ内に ...
https://man.mtool.work/docker/24.0/get-started/09_image_best.html
ZFS ストレージの使用 — Docker-docs-ja 24.0 ドキュメント 8207
プロダクションでアプリを実行 ストレージ概要 コンテナ内にデータを保管 ZFS ストレージの使用 ZFS ストレージの使用  目次 (以下は古い内容を含むため、確認予定) 正確な内容は、原文を参照ください https://docs.docker.com/storage/storagedriver/zfs- ... ストールします。 この時 apt-get-repository コマンドが必要です。 $ sudo apt-get install -y software-properties-common Reading package lists... Done Building dependency tree <出力を省略> zfs-native パッケージ・アーカイブを追加します。 $ sudo add-apt-reposit ... ory ppa:zfs-native/stable The native ZFS filesystem for Linux. Install the ubuntu-zfs package. <出力を省略> gpg: key F6B0FC61: public key "Launchpad PPA for Native ZFS for Linux" imported gpg: Total number processed: ... archive.ubuntu.com trusty-updates InRelease [ 64 .4 kB ] <output truncated> Fetched 10 .3 MB in 4s ( 2 ,370 kB/s ) Reading package lists... Done ubuntu-zfs パッケージをインストールします。 $ sudo apt-get install -y ubuntu-zfs Reading package lists... Do ...
https://man.mtool.work/docker/24.0/storage/storagedriver/zfs-driver.html
レイヤ — Docker-docs-ja 24.0 ドキュメント 8139
Docker で構築 レイヤ レイヤ  目次 Dockerfile 命令の順番は重要です。Docker は構築命令の順番に従い、構築を構成します。Dockerfile 内の各命令は、 :ruby:`イメージ レイヤ <image layer>` に大ざっぱに相当します。以下の図が示すのは、Dockerfile がど ... sum と呼ばれる2つのファイルを使い、プロジェクトの依存関係を追跡します。これらのファイルは Go にとって、JavaScript における package.json と package-lock.json にあたります。Go がダウンロードすべき依存関係を分かるようにするには、 go.mod と go.sum ファイルを ...
https://man.mtool.work/docker/24.0/build/guide/layers.html
Dockerfile を書くベストプラクティス — Docker-docs-ja 24.0 ドキュメント 8139
Docker で開発 Dockerfile を書くベストプラクティス Dockerfile を書くベストプラクティス  目次 このトピックでは、効率的なイメージ構築を目的とした、ベストプラクティスと手法についてのアドバイスを扱います。 Docker は Dockerfile に書かれた命令を読 ... 、同一の RUN 命令内にて同時実行するようにしてください。例えば以下のようにします。 RUN apt-get update && apt-get install -y \ package-bar \ package-baz \ package-foo \ && rm -rf /var/lib/apt/lists/* 1つの RUN 命令内で apt-get update だけを使うとキャッシュに ... れはバージョン・ピニング(version pinning)よ呼ばれています。以下に例を示します。 RUN apt-get update && apt-get install -y \ package-bar \ package-baz \ package-foo = 1 .3.* バージョン・ピニングでは、キャッシュにどのようなイメージがあったとしても、指定され ...
https://man.mtool.work/docker/24.0/develop/develop-images/dockerfile_best-practi...
:ruby:`バインド マウント <bind mount>` の使用 — Docker-docs-ja 24.0 ドキュメン... 8055
始め方 - Get started :ruby:`バインド マウント <bind mount>` の使用 :ruby:`バインド マウント <bind mount>` の使用  目次 Part 5 ではデータベース内のデータを保持するため、ボリュームのマウントを使いました。アプリケーションのデータをどこかに保持 ... ィレクトリと同じようにファイルを表示します。 root@ac1237fad8db:/# cd src root@ac1237fad8db:/src# ls Dockerfile node_modules package.json spec src yarn.lock myfile.txt という名前の新しいファイルを作成します。 root@ac1237fad8db:/src# touch myfile.txt root@ ... ac1237fad8db:/src# ls Dockerfile myfile.txt node_modules package.json spec src yarn.lock ホスト上の app ディレクトリを開き、ディレクトリ内に myfile.txt があるかどうか調べます。 ├── app/ │ ... リ内の内容を一覧表示します。今度はファイルが消えてしまったと分かります。 root@ac1237fad8db:/src# ls Dockerfile node_modules package.json spec src yarn.lock 対話型のコンテナセッションを Ctrl + D で停止します。 以上がバインドマウントの簡単な紹介のすべてです ...
https://man.mtool.work/docker/24.0/get-started/06_bind_mounts.html
Chef を使う — Docker-docs-ja 24.0 ドキュメント 7834
Chef を使う Chef を使う  目次 注釈 このインストール方法に関するドキュメントは、コミュニティから貢献です。 動作条件  このガイドを使う前に、 Chef のインストール作業が必要です。cookbook は様々なオペレーティング・システムに対応しています。 イ ... 追加します。 cookbook のレシピに送信するリソースを指定します。同様にコア Chef リソースも使えます(file、template、directory、package 等)。 docker_service 'default' do action [ :create, :start ] end docker_image 'busybox' do action :pull end docker_contai ...
https://man.mtool.work/docker/24.0/engine/admin/chef.html
アプリケーションのコンテナ化 — Docker-docs-ja 24.0 ドキュメント 7834
始め方 - Get started アプリケーションのコンテナ化 アプリケーションのコンテナ化  目次 以降のガイドでは、 Node.js で動作するシンプルな Todo リスト管理を扱います。Node.js に慣れていなくても、心配はいりません。このガイドでは JavaScript の事前経 ... ://github.com/docker/getting-started.git クローンしたリポジトリの内容を表示します。 getting-started/app ディレクトリ内に、 package.json と2つのサブディレクトリ( src と spec )が見えるでしょう。 アプリのコンテナ イメージを :ruby:`構築 <build>`  コンテナ ... ァイル内に命令のスクリプトが入っています。Docker はコンテナ イメージを構築するために、このスクリプトを使います。 同じ場所に package.json ファイル等がある app ディレクトリ内で、 Dockerfile という名前のファイルを作成します。使っているオペレーティングシステ ...
https://man.mtool.work/docker/24.0/get-started/02_our_app.html
PREV 1 2 NEXT

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

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