質問: DockerでStopしているコンテナに任意のコマンドを実行したいのですが調べたところImageを生成して毎回`docker run`する方法しか見当たりませんでした。 目的としては、コンテナを生成してファイルを送り込み、いくつかのコマンドを実行して、その結果の取得です。 やはり、`docker run`時にすべてのコマンドを渡してしまうしかないのでしょうか?
回答: stopしているコンテナでは何もできません。 シャットダウン(サスペンド)しているパソコンを操作できないのと同じです。 コンテナの起動状態を保持するためにはフォアグラウンドで動作するプログラムをrunまたはcreate時に指定する必要があります。 方法がわからなければコメントして頂ければと思います。