現在のディレクトリ内のすべてのファイルを特定のフォルダーにコピーするDockerfileを作成しようとしています。
現在私は持っています
COPY . /this/folder
このコマンドの結果を確認できません。コンテナを実行した直後にコンテナが閉じます。コマンドが機能しているかどうかをテストするより良い方法はありますか?
コンテナを起動して確認できます。
$ docker run -ti --rm <DOCKER_IMAGE> sh
$ ls -l /this/folder
DockerイメージにENTRYPOINT
設定がある場合は、以下のコマンドを実行します。
$ docker run -ti --rm --entrypoint sh <DOCKER_IMAGE>
$ ls -l /this/folder
テストのみの場合は、Dockerファイルに以下のコマンドを含めます。
RUN cd /this/folder && ls
これにより、Dockerのビルド中にディレクトリの内容が一覧表示されます