teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

詳細説明を追加

2017/11/06 02:48

投稿

skitoy4321
skitoy4321

スコア229

answer CHANGED
@@ -1,1 +1,7 @@
1
- `docker create`で指定するコマンドは、`docker start [container name or id]`でコンテナを起動すると、実行されるコマンドになります。
1
+ `docker create`で指定するコマンドは、`docker start [container name or id]`でコンテナを起動すると、コンテナ内で実行されるコマンドになります(ちなみに`docker run`は`docker create`と`docker start`を実行するのと大体同じです)
2
+ `docker exec`は、稼働中のコンテナ内部で追加でコマンドを実行したい場合(シェル等)に使用する機能なので、使う場面が少々異なります。
3
+ 詳しくは公式ドキュメントを参考にするといいと思います。
4
+
5
+ * [docker create](https://docs.docker.com/engine/reference/commandline/create/)
6
+ * [docker start](https://docs.docker.com/engine/reference/commandline/start/)
7
+ * [docker exec](https://docs.docker.com/engine/reference/commandline/exec/)