雲端運算 / Docker
Docker 是一個開源的容器化平台,旨在幫助開發者更有效率地打包、部署和執行應用程式。通過 Docker,開發者可以將應用程式及其相關的依賴項,如程式庫、框架和其他工具,打包成一個輕量級的可移植容器,並在任何支援 Docker 的環境中運行。
Docker 的核心概念是容器,容器是一個獨立且輕量的運行環境,它包含了應用程式的所有必要元件,如程式碼、執行環境、系統工具、系統庫等。相比傳統的虛擬機器,容器更加輕量,啟動速度更快,並且具有更高的性能。
Docker 提供了一個簡單而強大的命令行工具,開發者可以通過這些工具創建、管理和運行容器。使用 Dockerfile,開發者可以定義應用程式的打包配置,包括基礎映像、依賴項和運行指令,並通過 Docker CLI 構建和執行這些容器。
Docker 的另一個重要功能是 Docker Compose,它是一個用於定義和管理多個容器的工具,開發者可以通過一個簡單的 YAML 文件來定義多個容器的配置,並使用一個命令來啟動、停止和管理這些容器。
除了開發和部署應用程式之外,Docker 還可以幫助開發者快速構建測試環境、持續集成和持續部署流水線,並支援在不同環境之間輕鬆地移植和部署應用程式。
總的來說,Docker 是一個強大的容器化平台,能夠幫助開發者更加輕鬆地打包、部署和執行應用程式,並提高開發效率和部署靈活性。
相關書籍
-
VIP 95折
Operational AI with Docker: Deploy, scale, and operate agentic AI services with Docker and Kubernetes$1,690$1,605 -
VIP 95折
The Ultimate Docker Container Book - Fourth Edition: Build, ship, deploy, and scale containerized applications with Docker, Kubernetes, and the cloud$1,880$1,786 -
VIP 95折
Mastering Docker on Windows: Advanced containerization techniques for enterprise-grade Windows environments (Paperback)$1,800$1,710 -
80折
$1,584Container Security: Fundamental Technology Concepts That Protect Cloud Native Applications, 2/e (Paperback) -
VIP 95折
Learn Docker in a Month of Lunches, Second Edition$1,800$1,710 -
Advanced n8n Techniques: Scaling, Custom Nodes, and Self-Hosting$1,300$1,274 -
VIP 95折
Scalable Artificial Intelligence for Healthcare: Advancing AI Solutions for Global Health Challenges$3,210$3,049 -
VIP 95折
Scalable Artificial Intelligence for Healthcare: Advancing AI Solutions for Global Health Challenges$2,510$2,384 -
When Docker Meets Java: A Practical Guide to Docker for Java and Spring Boot Applications$2,540$2,489 -
VIP 95折
Hands-On Microservices with JavaScript: Build scalable web applications with JavaScript, Node.js, and Docker$1,590$1,510 -
The Untold Story of Solomon Hykes: Docker's Visionary - Unauthorized$3,960$3,880 -
Microservices for Machine Learning: Design, Implement, and Manage High-Performance ML Systems with Microservices$1,530$1,499 -
VIP 95折
Containers for Developers Handbook: A practical guide to developing and delivering applications using software containers$1,700$1,615 -
Docker Essentials: Simplifying Containerization: A Beginner's Guide$1,090$1,068 -
80折
$1,360The Ultimate Docker Container Book - Third Edition: Build, test, ship, and run containers with Docker and Kubernetes -
VIP 95折
The Cloud Computing Book: The Future of Computing Explained$2,420$2,299 -
80折
$1,848Docker: Up & Running: Shipping Reliable Containers in Production, 3/e (Paperback) -
90折
$1,935Podman in Action: Secure, Rootless Containers for Kubernetes, Microservices, and More (Paperback) -
Software Development with Go: Cloud-Native Programming Using Golang with Linux and Docker$1,450$1,421 -
Cloud Native Applications with Docker and Kubernetes: Design and Build Cloud Architecture and Applications with Microservices, Emq, and Multi-Site Con$1,660$1,626 -
VIP 95折
A Developer's Essential Guide to Docker Compose: Simplify the development and orchestration of multi-container applications$1,300$1,235 -
VIP 95折
A Complete Guide to Docker for Operations and Development: Test-Prep for the Docker Certified Associate (DCA) Exam (Paperback)$1,980$1,881 -
60折
$1,380Podman for DevOps: Containerization reimagined with Podman and its companion tools -
Practical Docker with Python: Build, Release, and Distribute Your Python App with Docker (Paperback)$2,470$2,420 -
VIP 95折
The Cloud Computing Book: The Future of Computing Explained$5,570$5,291 -
VIP 95折
Bootstrapping Microservices with Docker, Kubernetes, and Terraform: A Project-Based Guide$1,800$1,710 -
VIP 95折
The Docker Workshop: Learn how to use Docker containers effectively to speed up the development process$1,770$1,681 -
VIP 95折
Mastering Docker: Enhance your containerization and DevOps skills to deliver production-ready applications, 4/e (Paperback)$1,720$1,634 -
Docker Demystified: Learn How to Develop and Deploy Applications Using Docker (English Edition)$1,290$1,264 -
VIP 95折
Docker Certified Associate (DCA): Exam Guide$1,720$1,634