最近、自分が混乱しているためのメモ書き。
Dockerfileがあった場合の起動
→ Dockerfileの起動は単一のDockerイメージをカスタマイズしたファイル(Dockerfile)を起動するイメージ
docker build -t <<イメージ名:なんでもOK>> .
docker run -d <<イメージ名:なんでもOK>>
docker logs xxxx
起動例:Dockerfileにspringbootの起動するようイメージ作成している
docker build -t springboot .
docker run -d -p 8080:8080 springboot
docker logs xxxx
docker-compose.ymlがあった場合の起動
→ 複数のDockerイメージを定義し実行するイメージ
docker-compose up -d
共通で使っている「オプションD」
→ バックグラウンドで実行