記事にする理由
Windows HomeでDockerを入れたはいいもののやってから触らずに1か月いたら、いろいろ忘れてしまったのでメモとして記事にします。
勉強した内容は何回もアウトプットしないと忘れてしまいます。
環境など
- Windows10 Home
- Docker ToolBox
- .Net Core 3.1
参考ドキュメント
- MSDN チュートリアル: NET Core アプリのコンテナー化
このMSDNにDockerファイルの作成からimage、containerの実行についてすべて書いてあります。
初歩的なことで迷ったらこの記事を見てください。 - MSDN Azure Learn
順序だててContainerへのデプロイが書いてあり、すべてAzurePortalで行う内容になります。 - Qiita よく使うDockerコマンド
次のローカルでの使い方で書いたコマンドについて簡潔にまとめてあります。
ローカルでのDockerの使い方
- Docker Quickstart Terminalの実行
docker images
で保存済みのimageの確認docker run {image name or id}
で指定したimageのコンテナ作成と起動
runコマンドはcreateとstartを行ってくれるコマンド。docker stop {container name or id}
で停止- 参考ドキュメントで作ったカウンターアプリを実行した場合、
docker attach {container name or id}
で現在のカウントを確認できます。 docker rm {container id or name}
で指定したコンテナの削除docker ps -a
で登録されているコンテナの一覧が確認できます。(-aオプションがないと起動中のもののみ表示)