回答編集履歴

1

dockerfileについて追記

2023/10/17 00:03

投稿

hqf00342
hqf00342

スコア358

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