LoginSignup
0
0

More than 3 years have passed since last update.

Dockerfileのファイル設定の書き方

Last updated at Posted at 2020-05-30

ファイル/ディレクトリの追加

ADD <ホストのファイルパス> <Dockerイメージのファイルパス>

ADD命令はホスト上のファイル/ディレクトリやリモートファイルを、Dockerイメージ内にコピーする。
リモートファイルのダウンロードや、アーカイブの解凍などの機能がある。
ADD命令は認証をサポートしていないため、リモートファイルのダウンロードに認証が必要なときは、RUN命令でwgetコマンドやcurlコマンドを使う。

ファイルのコピー

COPY <ホストのファイルパス> <Dockerイメージのファイルパス>

COPY命令は、ホスト上のファイルをイメージ内に「コピーする」処理だけを行う。

ボリュームのマウント

VOLUME ["/マウントポイント"]

VOLUME命令は、指定した名前のマウントポイントを作成し、ヒストやその他のコンテナからボリュームの外部マウントを行う。
コンテナは永続データを保持するには向いていないので、永続化が必要なら、コンテナ外のストレージに保存するのが良い。

参考

プログラマのためのDocker教科書

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0