使用 Docker 進行容器化
Containerization 與 Virtualization 概念
Julia Ostheimer
Freelance AI Consultant
複習:容器的定義
容器
隔離的環境
包含應用程式與所有相依項目
1
圖示來源:icons8.com
認識 Docker
主流的容器化工具
開源且使用者眾多
最常用、最受歡迎的工具之一!
1
2023 年 Stack Overflow Developer Survey
2
2024 年 Docker Inc. 提供之標誌
認識 Docker
管理容器的生命週期
1
圖示來源:icons8.com
Docker 元件概覽
最重要的 Docker 元件:
Docker Desktop
Docker Engine
Docker Client
Docker Daemon
Docker Objects
Docker Images
Docker Containers
Docker Registries
透過 Docker Desktop 安裝 Docker
1
Docker Desktop Mac 應用程式螢幕截圖
Docker Engine 的用戶端-伺服器架構
1
圖示來源:icons8.com
Docker Engine 的用戶端-伺服器架構
1
圖示來源:icons8.com
Docker 物件概覽
1
圖示來源:icons8.com
透過 Registry 分享容器
1
圖示來源:icons8.com
一起來練習吧!
Containerization 與 Virtualization 概念
Preparing Video For Download...