雲端運算 / Docker
Docker 是一個開源的容器化平台,旨在幫助開發者更有效率地打包、部署和執行應用程式。通過 Docker,開發者可以將應用程式及其相關的依賴項,如程式庫、框架和其他工具,打包成一個輕量級的可移植容器,並在任何支援 Docker 的環境中運行。
Docker 的核心概念是容器,容器是一個獨立且輕量的運行環境,它包含了應用程式的所有必要元件,如程式碼、執行環境、系統工具、系統庫等。相比傳統的虛擬機器,容器更加輕量,啟動速度更快,並且具有更高的性能。
Docker 提供了一個簡單而強大的命令行工具,開發者可以通過這些工具創建、管理和運行容器。使用 Dockerfile,開發者可以定義應用程式的打包配置,包括基礎映像、依賴項和運行指令,並通過 Docker CLI 構建和執行這些容器。
Docker 的另一個重要功能是 Docker Compose,它是一個用於定義和管理多個容器的工具,開發者可以通過一個簡單的 YAML 文件來定義多個容器的配置,並使用一個命令來啟動、停止和管理這些容器。
除了開發和部署應用程式之外,Docker 還可以幫助開發者快速構建測試環境、持續集成和持續部署流水線,並支援在不同環境之間輕鬆地移植和部署應用程式。
總的來說,Docker 是一個強大的容器化平台,能夠幫助開發者更加輕鬆地打包、部署和執行應用程式,並提高開發效率和部署靈活性。
相關書籍
-
VIP 95折
Docker for Developers$1,360$1,292 -
80折
$1,400Learn Docker in a Month of Lunches -
Docker: Complete Guide To Docker For Beginners And Intermediates$780$764 -
The SQL Server DBA’s Guide to Docker Containers: Agile Deployment without Infrastructure Lock-in$2,400$2,352 -
VIP 90折
Genomics in the Cloud: GATK, Spark, and Docker$2,897$2,745 -
90折
$1,782Container Security: Fundamental Technology Concepts That Protect Containerized Applications (Paperback) -
VIP 95折
Learn Docker - Fundamentals of Docker 19.x, 2/e (Paperback)$1,720$1,634 -
Docker in Action, 2/e (Paperback)$2,120$2,077 -
Building Scalable PHP Web Applications Using the Cloud: A Simple Guide to Programming and Administering Cloud-Based Applications$1,450$1,421 -
VIP 95折
Hands-On Docker for Microservices with Python$1,720$1,634 -
80折
$1,680Learning CoreDNS : Configuring DNS for Cloud Native Environments (Paperback) -
Docker: A Step-by-Step Guide to Learn and Master Docker$850$833 -
Designing Applications with Spring Boot 2.2 and React JS: Step-by-step guide to design and develop intuitive full stack web applications$1,610$1,577 -
60折
$936Continuous Delivery with Docker and Jenkins -
80折
$700Docker High Performance, Second Edition -
VIP 95折
Docker for Rails Developers$1,258$1,195 -
60折
$990Mastering Docker Enterprise -
Learn Docker - .NET Core, Java, Node.JS, PHP or Python$950$931 -
VIP 95折
Docker on Windows, 2/e (Paperback)$2,080$1,976 -
80折
$1,384Docker in Practice, 2/e (Paperback) -
VIP 95折
Docker Quick Start Guide: Learn Docker like a boss, and finally own your applications$1,380$1,311 -
Accelerating Development Velocity Using Docker: Docker Across Microservices$1,300$1,274 -
VIP 95折
Docker : Up & Running : Shipping Reliable Containers in Production, 2/e$1,800$1,710 -
VIP 95折
Building Enterprise JavaScript Applications: Build production-ready applications using React, Node.js, Kubernetes and Docker$1,910$1,814 -
VIP 95折
Docker on Amazon Web Services$2,150$2,042 -
80折
$1,216Docker Cookbook, 2/e (Paperback) -
80折
$1,104Practical Docker with Python: Build, Release and Distribute your Python App with Docker -
VIP 95折
Beginning Devops with Docker: Automate the Deployment of Your Environment with the Power of the Docker Toolchain$870$826 -
VIP 95折
OpenShift in Action$1,680$1,596 -
Docker: Best Practices to Excel While Learning Docker Programming$850$833