Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


$ git clone
$ cd Challenge/dockerfiles 
$ docker build -t image_name:tag .
$ docker run -itd --name container_name image_name:tag
$ cd ../..
$ docker cp Challenge container_name:/root/
$ docker exec -it container_name /bin/bash       # container_name に入る
# cd /root/Challenge/Motivation/Binaries         # 以下のコマンドは container_name の中で実行されている
# sh ./                          # 殺人動機を推論

docker コマンドについて

docker image の作成

$ docker build -t image_name:tag .        # Dockerfile から docker image を作成

docker container の作成

$ docker run -itd --name container_name image_name:tag  # container\_name という名前で docker container を作成

docker container の起動と停止

$ docker start container_name                # container_name という名前の docker container を起動
$ docker stop container_name                 # container_name という名前の docker container を停止

docker container を使ったコマンドの実行

$ docker exec -it container_name /bin/bash   # /bin/bash を実行 (container_name 内でCUI操作.詳しくは docker exec のオプション参照.) 
$ docker exec container_name arq -h          # arq -h を実行 

docker container <-> host 間のファイル/ディレクトリのコピー

# local     -> container
$ docker cp file/or/dir/path container_name:/file/or/dir/path

# container -> local 
$ docker cp container_name:/file/or/dir/path file/or/dir/path


$ docker rm container_name


You can’t perform that action at this time.