雲端運算 / Docker
Docker 是一個開源的容器化平台,旨在幫助開發者更有效率地打包、部署和執行應用程式。通過 Docker,開發者可以將應用程式及其相關的依賴項,如程式庫、框架和其他工具,打包成一個輕量級的可移植容器,並在任何支援 Docker 的環境中運行。
Docker 的核心概念是容器,容器是一個獨立且輕量的運行環境,它包含了應用程式的所有必要元件,如程式碼、執行環境、系統工具、系統庫等。相比傳統的虛擬機器,容器更加輕量,啟動速度更快,並且具有更高的性能。
Docker 提供了一個簡單而強大的命令行工具,開發者可以通過這些工具創建、管理和運行容器。使用 Dockerfile,開發者可以定義應用程式的打包配置,包括基礎映像、依賴項和運行指令,並通過 Docker CLI 構建和執行這些容器。
Docker 的另一個重要功能是 Docker Compose,它是一個用於定義和管理多個容器的工具,開發者可以通過一個簡單的 YAML 文件來定義多個容器的配置,並使用一個命令來啟動、停止和管理這些容器。
除了開發和部署應用程式之外,Docker 還可以幫助開發者快速構建測試環境、持續集成和持續部署流水線,並支援在不同環境之間輕鬆地移植和部署應用程式。
總的來說,Docker 是一個強大的容器化平台,能夠幫助開發者更加輕鬆地打包、部署和執行應用程式,並提高開發效率和部署靈活性。
相關書籍
-
85折
$352深入淺出Docker
-
VIP 95折
$894$849 -
85折
$505CKA/CKAD 應試教程:從 Docker 到 Kubernetes 完全攻略
-
VIP 95折
$1,014$963 -
VIP 95折
$479$455 -
VIP 95折
$479$455 -
VIP 95折
$479$455 -
VIP 95折
$414$393 -
VIP 95折
$257$244 -
VIP 95折
$354$336 -
85折
$407雲原生技術中台:從分佈式到雲平臺設計
-
85折
$556雲原生開發實踐
-
85折
$500Vert.x 實戰
-
85折
$602Docker + Kubernetes 容器實戰派
-
VIP 80折
$602$566 -
80折
$287Docker容器技術與應用項目教程(微課版)
-
85折
$356Spring Boot + Spring Cloud + Docker 微服務架構開發實戰
-
80折
$239雲原生中台架構開發與運維
-
85折
$403Vagrant 開發運維實戰 (Hands-On DevOps with Vagrant: Implement end-to-end DevOps and infrastructure management using Vagrant)
-
85折
$305Linux 容器雲實戰 — Docker 與 Kubernetes 集群 (慕課版)
-
50折
$297CKA/CKAD 應試指南 : 從 Docker 到 Kubernetes 完全攻略
-
75折
$356基於 Docker 的 Redis 入門與實戰
-
VIP 95折
$479$455 -
VIP 95折
$419$398 -
85折
$254Docker容器技術實戰項目化教程
-
VIP 80折
$857$806 -
70折
$335Python零基礎項目開發快速入門(完全自學微視頻版)
-
VIP 95折
$299$284 -
85折
$305Docker 容器技術 配置、部署與應用
-
75折
$491公有雲容器化指南:騰訊雲TKE實戰與應用