Dockerで、ホストOSからゲストOSへファイルを渡す
Docker
Published: 2020-12-10

やったこと

Dockerで、ホストOSからゲストOSへファイルを渡します。

確認環境

$ docker --version
Docker version 19.03.13, build 4484c46d9d

調査

ホストOS

$ docker ps
CONTAINER ID        IMAGE                    COMMAND             CREATED             STATUS              PORTS                    NAMES
257d4f38cf99        kalilinux/kali-rolling   "/bin/bash"         17 minutes ago      Up 17 minutes                                stoic_archimedes

ホストOS

$ docker cp flag.zip stoic_archimedes:/tmp/flag.zip

ゲストOS (コンテナ)

# ls /tmp/
flag.zip

ファイル転送することができました。

help はこちらになります。

$ docker cp help
"docker cp" requires exactly 2 arguments.
See 'docker cp --help'.

Usage:  docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
	docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH