Docker for Rails Developers
暫譯: Rails 開發者的 Docker 使用指南
Rob Isenberg
- 出版商: Pragmatic Bookshelf
- 出版日期: 2019-03-26
- 售價: $1,258
- 貴賓價: 9.5 折 $1,195
- 語言: 英文
- 頁數: 240
- 裝訂: Paperback
- ISBN: 1680502735
- ISBN-13: 9781680502732
-
相關分類:
Docker
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
Effective C++, 3/e (中文版) (Effective C++: 55 Specific Ways to Improve Your Programs and Designs, 3/e)$500$450 -
深入淺出網站設計 (Head First Web Design)$880$695 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
物件導向設計模式-可再利用物件導向軟體之要素 (精裝典藏版) (Design Patterns: Elements of Reusable Object-Oriented Software)$550$550 -
高效能網站開發指南 (High Performance Browser Networking: What every web developer should know about networking and web performance)$580$458 -
Effective Ruby 中文版 | 寫出良好 Ruby 程式的 48 個具體做法 (Effective Ruby: 48 Specific Ways to Write Better Ruby)$450$383 -
Debugging Teams: Better Productivity through Collaboration (Paperback)$969$918 -
$301軟技能代碼之外的生存指南 (Soft Skills : The software developer's life manual) -
打動人心的產品設計|頂尖設計師打造成功產品的黃金法則 (Designing Products People Love: How Great Designers Create Successful Products)$580$458 -
精通 Go 程式設計 (The Go Programming Language)$580$493 -
Docker 入門與實戰, 2/e$500$395 -
Soft Skills 軟實力|軟體開發人員的生存手冊 (Soft Skills: The software developer's life manual)$520$411 -
Docker 這樣學才有趣:從入門,到玩直播、挖礦$450$356 -
還在 MySQL?高手早轉用 PostgreSQL 原始碼剖析$540$459 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
Web API 建構與設計 (Designing Web APIs: Building APIs That Developers Love)$480$379 -
$594Flutter 實戰 -
$1,214學習 C++20 (中文版) -
Azure DevOps 設計策略與實戰分析:開發工程師從入門到進階完全指南(iThome鐵人賽系列書)【軟精裝】$760$593 -
AI Agent 奇幻旅程:MCP 通往異世界金鑰(含最新 OpenAI GPT-5 範例)$680$530 -
本地端 Ollama × LangChain × LangGraph × LangSmith 開發手冊:打造 RAG、Agent、SQL 應用$750$593 -
Docker 建置與執行, 3/e (Docker: Up & Running: Shipping Reliable Containers in Production, 3/e)$880$695 -
Ollama 本地 AI 全方位攻略:命令列功能、五大主題測試、RAG、Vibe Coding、MCP,一本搞定所有實戰應用$750$593 -
GitHub Copilot 學習手冊|效率倍增的 AI 程式設計力 (Learning Github Copilot: Multiplying Your Coding Productivity Using AI)$720$569 -
Claude Code Vibe Coding 開發手冊$750$593
相關主題
商品描述
Docker does for DevOps what Rails did for web development--it gives you a new set of superpowers. Gone are "works on my machine" woes and lengthy setup tasks, replaced instead by a simple, consistent, Docker-based development environment that will have your team up and running in seconds. Gain hands-on, real-world experience with a tool that's rapidly becoming fundamental to software development. Go from zero all the way to production as Docker transforms the massive leap of deploying your app in the cloud into a baby step.
Docker makes life as a Ruby and Rails developer easier. It helps build, ship, and run your applications, solving major problems you face every day. It allows you to run applications at scale, adding new resources as needed. Docker provides a reliable, consistent environment that's guaranteed to work the same everywhere.
Docker lets you do all things DevOps without needing a PhD in infrastructure and operations. Want to spin up a cluster to run your app? No problem. Scale it up or down at will? You bet. Start by running a Ruby script without having Ruby installed on the local machine. Then Dockerize a Rails application and run it using containers, including creating your own custom Docker images tailored for running Rails apps. Describe your app declaratively using Docker Compose, specifying the software dependencies along with everything needed to run the application. Then set up continuous integration, as well as your deployment pipeline and infrastructure. Along the way, find out the best practices for using Docker in development and production environments.
This book gives you a solid foundation on using Docker and fitting it into your development workflow and deployment process.
What You Need:
All you need is a Windows, Mac OS X or Linux machine to do development on. This book guides you through the process of installing Docker. Some basic familiarity with Linux/Unix is recommended even if you're using a Windows machine.
商品描述(中文翻譯)
Docker 為 DevOps 所做的事情,就如同 Rails 為網頁開發所做的——它賦予你一套全新的超能力。過去的「在我機器上運行」的困擾和冗長的設置任務將不復存在,取而代之的是一個簡單、一致的基於 Docker 的開發環境,讓你的團隊在幾秒鐘內就能啟動運行。獲得實際的、真實世界的經驗,使用這個迅速成為軟體開發基礎的工具。從零開始,一直到生產環境,Docker 將在雲端部署應用程式的巨大飛躍轉變為一個小步驟。
Docker 使 Ruby 和 Rails 開發者的生活變得更輕鬆。它幫助構建、運送和運行你的應用程式,解決你每天面臨的主要問題。它允許你按需擴展應用程式,隨時添加新的資源。Docker 提供了一個可靠、一致的環境,保證在任何地方都能正常運行。
Docker 讓你能夠進行所有 DevOps 的操作,而不需要在基礎設施和運營方面擁有博士學位。想要啟動一個集群來運行你的應用程式?沒問題。隨意擴展或縮減?當然可以。首先運行一個 Ruby 腳本,而不需要在本地機器上安裝 Ruby。然後將一個 Rails 應用程式 Docker 化,並使用容器運行它,包括創建你自己的自定義 Docker 映像,以便運行 Rails 應用程式。使用 Docker Compose 以聲明式的方式描述你的應用程式,指定軟體依賴關係以及運行應用程式所需的一切。接著設置持續集成,以及你的部署管道和基礎設施。在這個過程中,了解在開發和生產環境中使用 Docker 的最佳實踐。
本書為你提供了使用 Docker 的堅實基礎,並將其融入你的開發工作流程和部署過程中。
你需要的:
你只需要一台 Windows、Mac OS X 或 Linux 機器來進行開發。本書將指導你安裝 Docker 的過程。即使你使用的是 Windows 機器,對 Linux/Unix 有一些基本的熟悉程度也是推薦的。
