🐳
Learn Docker
概要
-
Docker イメージがあれば、どこでもアプリケーションが動かせる!
-
Docker は、Linux上で、コンテナ単位でサーバを動かす
-
Docker コンテナ:実行環境
-
Docker イメージ:コンテナから生成される、実行設定などをマルっとまとめたもの。可搬。
Dockerfile
- インフラ構成を記述する
Docker compose
- 複数コンテナを一元管理する
- compose.yml
- 構成情報を記述
- docker compose up:
- composeで生成されるコンテナを起動する
インフラの基礎知識
- ミドルウェア
- OSとアプリケーションの中間のソフトウェア
- Web サーバ、DBサーバなど
よく使うコマンド
docker run イメージ名[:タグ名]
参考書
Discussion