🎃
自分用Docker
docker rm -f sample
でsampleという名前のコンテナ削除
compose.ymlがある時
docker compose up -d --build
Dockerfile からイメージをビルドしている
compose ファイルの定義どおりにネットワークを作り、コンテナを作成→起動
-d バックグラウンドで起動
privileged: trueにしておく
docker compose ps
でコンテナの状態とポートを確認できる
compose の ports: が - "12345:5000"であれば
nc -v localhost 12345
で接続
つまり compose.ymlがあるとき docker compose up -d --buildでイメージをビルドし、それをもとにコンテナを作成→起動 そしてncでportsに書いてあるように接続すればよい
Discussion