Dockerfileとdocker-composeを使用してコンテナ作成
Dockerファイルはユーザがイメージを組み立てるために呼び出せるコマンドを含めたドキュメントになります。
ドライブの適当な場所に、フォルダを作成し、Dockerfileと、docker-compose.ymlファイルを作成します。
フォルダ構成は以下のようになります。
.
|---- docker-compose.yml
|---- Dockerfile
まずは、Dockerfileには 以下のようにイメージを記載します。
FROM hello-world
docker-compose.ymlファイルには以下のように記載をします。
services:
my-aws-app:
build:
context: .
ファイルを保存し、Dockerfileとdocker-compose.ymlの上のフォルダの場所でコマンドを
docker-compose up
docker-compose up
と入力し起動します。
コンテナ名には{フォルダ名}-myaws-app-{数字}という形になりますので、こちらを駆使すれば複数コンテナ起動も可能です。