宣布 Docker for PHP 开发者
发布于 作者 Eric L. Barnes
在过去的一年里,Laravel 新闻作家 Paul Redmond 一直在编写一本名为 Docker for PHP Developers 的 Docker 书籍,这是一本关于在开发中使用 Docker 和 PHP 的动手教程风格的书籍。今天,这本书可以购买了!
在撰写本文时,有两个购买选项,正在制作一个屏幕录制包
- 仅书籍 -
$39.99$29.99(使用优惠代码“laravel-news”享受 25% 的折扣) - 入门包
$49.99$39.99(使用优惠代码“laravel-news”享受 25% 的折扣)
这本书是一本 222 页的定制手工制作的 PDF,并包含基本的 MOBI 和 ePub 格式。
入门包包括这本书,以及两个使用 Laravel 和 Symfony 4 的 Docker 构建的入门项目,这些项目是关于如何为 Laravel 创建生产就绪的 Docker 映像的意见性示例,能够使用相同的 Docker 映像构建运行 Web 应用程序、计划程序和队列容器。
据 Paul 说,本课程是一种高效的方式来学习 Docker 开发的来龙去脉——使用熟悉的语言(PHP)——而不会遇到独自学习所有这些内容的痛苦。
学习对于新手来说可能有点令人困惑的概念
- 如何使用 Docker 配置文件组织项目
- 如何管理容器(启动、停止、删除等)
- 如何安装 PHP Composer 包(包括私有包)
- 如何配置 Xdebug 和分析
- 如何将 Docker 改造成传统项目
- 如何自动化 Docker 构建
- 如何编排多个服务,如 Redis 和 MySQL
- 如何使用卷来获得快速开发工作流程
- 如何部署 Docker 映像
本书适合初学者和中级用户,但也可能对想要比较/对比使用 Docker 与 PHP 项目的不同技术的更高级的 Docker 用户有用。
在阅读本书的过程中,您将设置多个项目并管理 Docker 容器,这意味着您将获得大量使用 Docker 与 PHP 框架的实践经验。
Paul 对他的书有以下看法
我已经在大脑中构思这门课程大约三年了,并且在一年前开始写作。这门课程是我在为 PHP 开发构建众多 Docker 项目中所学到的所有知识的结晶。您将学习如何从头开始构建 LAMP 应用程序,然后继续配置开发工具、自动化项目映像构建,最后部署应用程序。
我最喜欢写的章节之一是关于使用 Docker 与传统项目的章节。虽然目标是让项目保持更新,但我们都曾在生活中遇到过那些传统项目。Docker 是简化您的传统环境的好方法,这样您就可以开始升级过程,并更一致地运行旧版应用程序,同时开始升级。
以下是本书的完整章节提纲
- 第 1 章:Docker 简介
- 第 2 章:PHP 容器基础
- 第 3 章:使用 Docker 的 LAMP
- 第 4 章:开发工具
- 第 5 章:Composer PHP
- 第 6 章:PHP-FPM 和 Web 服务器
- 第 7 章:第 7 章 传统 PHP 应用程序
- 第 8 章:自定义命令
- 第 9 章:Docker 注册表构建
- 第 10 章:部署 Docker
包含的链接是联盟链接,这意味着如果您决定购买,Laravel 新闻将获得一点回扣,以帮助运行本网站。