🔥
Docker Composeで複数コンテナを起動する方法
これは何?
Docker Composeで複数コンテナを起動する方法を記載します。
やること
1s22s1/sinatra_app
をそれぞれ4567、4568、4569のポートで3つ立ち上げたいと思います。
手順
1.docker-compose.ymlを作成します。
docker-compose.yml
services:
app1:
image: 1s22s1/sinatra_app
ports:
- 4567:4567
app2:
image: 1s22s1/sinatra_app
ports:
- 4568:4567
app3:
image: 1s22s1/sinatra_app
ports:
- 4569:4567
-
docker-compose up
を実行します。
起動後 http://localhost:4567/ 、http://localhost:4568/ 、http://localhost:4569/ にアクセスすると想定通りの文字列が表示されます。
Discussion