回答編集履歴
1
詳細説明を追加
test
CHANGED
@@ -1 +1,13 @@
|
|
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
|
+
|
3
|
+
`docker exec`は、稼働中のコンテナ内部で追加でコマンドを実行したい場合(シェル等)に使用する機能なので、使う場面が少々異なります。
|
4
|
+
|
5
|
+
詳しくは公式ドキュメントを参考にするといいと思います。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
* [docker create](https://docs.docker.com/engine/reference/commandline/create/)
|
10
|
+
|
11
|
+
* [docker start](https://docs.docker.com/engine/reference/commandline/start/)
|
12
|
+
|
13
|
+
* [docker exec](https://docs.docker.com/engine/reference/commandline/exec/)
|