12
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Dockerfileでファイルやディレクトリごとコンテナにコピーする方法

Last updated at Posted at 2022-03-21

ファイルをコピー

事前準備として、Dockerfileがあるディレクトリの中にコピーしたいファイルを配置しておきます。
配置できてることが前提でDockerfileにコピーコマンドを記述します。

# Dockerfileがあるディレクトリに配置したコピーしたいファイル(test.file)をコンテナ内の/home/sample-dir/下にコピーさせる
COPY test.file /home/sample-dir/

コピー後は、/home/sample-dir/test.fileとコピーされます。
こんな感じで、コピーしたいファイルの後にコンテナ内のコピーさせたい場所のパスを記述します。

ディレクトリごとコピー

ディレクトリの中を全部そっくりコンテナの中にコピーさせたい場合は、ファイルではなくディレクトリで指定してあげます。

# Dockerfileがあるディレクトリに配置したディレクトリ(/testディレクトリ)をコンテナ内の/home/sample-dir/下にコピーさせる
COPY test/ /home/sample-dir/

コピー後は、/home/sample-dir/test/とコピーされます。

参考記事

12
7
1

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
12
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?