回答編集履歴
1
dockerfileについて追記
test
CHANGED
@@ -1,8 +1,12 @@
|
|
1
1
|
一般的によく使われている簡単な方法は、二つのファイルを同じフォルダに配置し
|
2
2
|
|
3
|
-
そのフォルダで `docker compose up
|
3
|
+
そのフォルダで `docker compose up`コマンドを実行します。
|
4
|
-
(少し古いdockerなら `docker-compose up
|
4
|
+
(少し古いdockerなら `docker-compose up`)
|
5
5
|
|
6
6
|
2つのファイルが同じフォルダでよいかはファイルの記載内容によります。
|
7
|
-
|
7
|
+
バックグラウンド起動が必要なら`docker compose up -d`のように`-d`オプションを付けます。
|
8
8
|
|
9
|
+
`dockerfile`はアプリ(コンテナ)を組み立てるための設定ファイルで、
|
10
|
+
例えばWebサーバならapacheをインストールしたり、htmlファイルをコピーしたりしています。Linuxにアプリをインストールする手順書のほうなものです。
|
11
|
+
`docker-compose.yml`は(複数の)コンテナをどのように起動、連携させるかの設定ファイルで、
|
12
|
+
例えばDBとWebサーバの2つが連携するアプリならば、その2つのコンテナを起動してネットワークで連携したり、ディスク(ボリューム)を追加したりするようなことが書いてあるはずです。
|