登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』Vagrant开发运维实战

書城自編碼: 3675835
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: [英]亚历克斯·布朗顿[Alex Braunton]
國際書號(ISBN): 9787115563378
出版社: 人民邮电出版社
出版日期: 2021-09-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 435

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
生活不是掷骰子:理性决策的贝叶斯思维
《 生活不是掷骰子:理性决策的贝叶斯思维 》

售價:NT$ 386.0
万有引力书系·基辅罗斯:东斯拉夫文明的起源
《 万有引力书系·基辅罗斯:东斯拉夫文明的起源 》

售價:NT$ 661.0
康熙的红票:全球化中的清朝
《 康熙的红票:全球化中的清朝 》

售價:NT$ 437.0
PyTorch语音识别实战
《 PyTorch语音识别实战 》

售價:NT$ 386.0
多卖三倍
《 多卖三倍 》

售價:NT$ 252.0
哲学思维:清晰思考的12条关键原则
《 哲学思维:清晰思考的12条关键原则 》

售價:NT$ 386.0
海盗之书
《 海盗之书 》

售價:NT$ 381.0
亲美与反美:战后日本的政治无意识
《 亲美与反美:战后日本的政治无意识 》

售價:NT$ 325.0

建議一齊購買:

+

NT$ 425
《 JavaScript学习指南 第3版 》
+

NT$ 419
《 超简单:用Python让Excel飞起来 》
+

NT$ 861
《 Nginx应用与运维实战 》
+

NT$ 629
《 架构师修炼之道 》
+

NT$ 655
《 UEFI编程实践 》
+

NT$ 425
《 网页设计与网站建设从入门到精通 》
編輯推薦:
1.本书以循序渐进的方式介绍了Vagrant的各个功能点和特性,还包含很多相关生态的应用技巧。
2.本书先介绍如何使用强大的 DevOps 工具 Vagrant,并概述它如何适应 DevOps 环境。掌握基础知识后,本书将帮助读者了解如何配置 Vagrant 以及网络。
3.本书提供了对配置 Shell 脚本的解析,还将指导读者学习如何配合使用Vagrant 和配置管理工具(如 Chef、Ansible、Docker、Puppet 和 Salt)。
4.本书可同时作为Vagrant的入门书籍或已掌握基础知识的读者的进阶读物,扫码可获配套源代码。
5.从本书中读者将学到以下主要内容:
● Vagrant 提供的开发特性;
● 在 Windows、macOS 和 Linux 上安装 Vagrant 和 VirtualBox;
● 利用 Vagrant 创建强大的开发环境;
● 使用 Docker、Chef 和 Puppet 等 DevOps 工具;
● 了解关于 Vagrant 的相关知识,包括网络、插件和配置;
● 使用 Vagrant Cloud 安装和管理 Vag
內容簡介:
Vagrant是一款开源软件,它允许开发者以编程的方式管理虚拟机,帮助团队之间共享开发环境。本书不仅介绍Vagrant的各个知识点,还包含很多相关生态的应用技巧。本书前8章以循序渐进的方式介绍Vagrant的各个功能点和特性,后6章则详细介绍5种主流配置管理工具(Ansible、Chef、Docker、Puppet和Salt),以及它们是如何与Vagrant协同工作的。阅读完本书,相信读者一定能有所收获。
本书可供Vagrant开发与运维的初学者阅读,已经对Vagrant有所了解的读者在阅读本书后也将更好地理解和使用Vagrant。无论读者处于什么水平,通过学习本书讲解的知识点和应用技巧,可以有所收获。
關於作者:
Alex Braunton是一位热情的网络开发人员,他为中小型企业构建,部署和维护复杂的Web应用程序。他喜欢探索新技术并创建有关他们的YouTube教程视频。他有很多的视频基于Vagrant。在技术领域之外,亚历克斯是一个自认为盆景的爱好者,喜欢自然散步。
目錄
第 1章 简介1
1.1 从Vagrant和DevOps开始1
1.1.1 走进Vagrant世界2
1.1.2 Vagrant的优点3
1.1.3 什么是VirtualBox4
1.1.4 什么是DevOps5
1.2 DevOps中的Vagrant5
1.2.1 Vagrant在DevOps中的开发状态5
1.2.2 Vagrant如何适应DevOps7
1.2.3 将Vagrant用作日常DevOps工具7
1.3 总结8
第 2章 安装VirtualBox和Vagrant9
2.1 在Windows中安装VirtualBox和Vagrant10
2.1.1 准备工作10
2.1.2 在Windows 10中安装VirtualBox11
2.1.3 在Windows 10中安装Vagrant13
2.2 在Linux中安装VirtualBox和Vagrant14
2.2.1 准备工作15
2.2.2 在Ubuntu 16.04中安装VirtualBox15
2.2.3 在Ubuntu 16.04操作系统中安装Vagrant16
2.3 在macOS中安装VirtualBox和Vagrant17
2.3.1 准备工作17
2.3.2 在macOS 10.11.3中安装VirtualBox18
2.3.3 在macOS 10.13.3中安装Vagrant19
2.4 总结20
第3章 命令行界面—Vagrant命令21
3.1 Vagrant命令概述21
3.2 深入了解Vagrant命令23
3.2.1 关于命令格式的简要说明23
3.2.2 常规Vagrant命令和子命令24
3.2.3 Vagrant的配置命令和子命令25
3.2.4 日常使用的Vagrant命令和子命令28
3.2.5 特定应用程序的Vagrant命令和子命令35
3.2.6 使用这些命令的典型的Vagrant工作流39
3.3 故障排除41
3.4 总结42
第4章 探索Vagrant box—Vagrant Cloud43
4.1 Vagrant box44
4.1.1 Vagrant box文件44
4.1.2 如何安装Vagrant box45
4.1.3 如何删除Vagrant box46
4.1.4 box版本管理48
4.2 Vagrant Cloud48
4.3 将Vagrant box上传到Vagrant Cloud54
4.4 Vagrant box的企业级解决方案60
4.5 总结60
第5章 使用Vagrantfile配置Vagrant62
5.1 了解Vagrantfile62
5.1.1 新建Vagrantfile63
5.1.2 Vagrantfile语法64
5.2 Vagrantfile选项64
5.2.1 Vagrant机器配置(config.vm)64
5.2.2 Vagrant SSH配置(config.ssh)67
5.2.3 Vagrant配置(config.vagrant)69
5.2.4 其他Vagrantfile配置69
5.3 Vagrantfile故障排除70
5.4 总结72
第6章 Vagrant中的网络73
6.1 端口转发73
6.1.1 端口转发配置74
6.1.2 端口转发知识点77
6.2 专用网络78
6.2.1 DHCP78
6.2.2 静态IP80
6.2.3 IPv681
6.3 公用网络81
6.3.1 DHCP82
6.3.2 静态IP83
6.3.3 网桥83
6.4 总结83
第7章 多机器85
7.1 多机器特性85
7.1.1 多机器负载均衡86
7.1.2 使用Vagrant多机器配置功能配置Web服务与数据库93
7.2 总结99
第8章 探索Vagrant插件与文件同步100
8.1 了解Vagrant插件100
8.1.1 Vagrant插件概述101
8.1.2 管理Vagrant插件101
8.1.3 Vagrant中的plugin命令与子命令103
8.1.4 Vagrant插件的搜索、安装与使用104
8.2 Vagrant文件同步109
8.3 总结112
第9章 Shell脚本—服务开通114
9.1 Vagrant服务开通114
9.2 了解配置管理115
9.3 Vagrant服务开通的基本用法116
9.4 使用文件选项进行Vagrant服务开通117
9.4.1 使用单个文件117
9.4.2 使用整个文件夹118
9.5 Vagrant Shell配置管理119
9.5.1 内联脚本121
9.5.2 外部脚本121
9.5.3 脚本参数122
9.6 总结123
第 10章 Ansible—使用Ansible配置Vagrant box124
10.1 了解Ansible125
10.2 安装Ansible125
10.3 使用Ansible配置Vagrant127
10.3.1 在主机上使用Ansible配置Vagrant127
10.3.2 在客户机上使用Ansible配置Vagrant130
10.3.3 附加Ansible配置132
10.4 Ansible Playbook134
10.5 总结135
第 11章 Chef—使用Chef配置Vagrant box136
11.1 了解Chef137
11.2 Chef Cookbook137
11.2.1 Recipe138
11.2.2 模板138
11.2.3 属性值138
11.2.4 扩展139
11.2.5 文件分发139
11.3 Chef Supermarket139
11.4 使用Chef配置Vagrant142
11.4.1 在macOS上安装Chef142
11.4.2 使用Chef Solo配置Vagrant机器144
11.4.3 使用Chef Client配置Vagrant机器147
11.5 总结148
第 12章 Docker—Docker与Vagrant一起使用149
12.1 了解Docker150
12.2 使用Docker Hub查找和拉取镜像151
12.3 基本用法—启动容器153
12.3.1 docker pull154
12.3.2 docker run154
12.3.3 docker stop155
12.3.4 docker start155
12.3.5 docker search156
12.4 使用Docker配置Vagrant机器156
12.5 Vagrant中的Docker特定配置158
12.5.1 镜像159
12.5.2 build_image159
12.5.3 pull_images160
12.5.4 run160
12.5.5 post_install_provisioner163
12.6 总结164
第 13章 Puppet—使用Puppet配置Vagrant box165
13.1 了解Puppet165
13.2 Puppet Apply和Puppet Agent167
13.2.1 Puppet Apply167
13.2.2 Puppet Agent170
13.3 Puppet Manifest示例和语法171
13.4 使用Puppet进行服务开通173
13.4.1 使用Puppet Apply进行服务开通173
13.4.2 使用Puppet Agent进行服务开通176
13.5 总结181
第 14章 Salt—使用Salt配置Vagrant box183
14.1 了解Salt183
14.1.1 Salt服务器端184
14.1.2 Salt客户端184
14.1.3 模块184
14.2 Salt State186
14.3 使用Salt配置Vagrant186
14.4 Vagrant中可以使用的Salt选项190
14.4.1 Install选项190
14.4.2 Minion选项191
14.4.3 Master选项192
14.4.4 执行状态192
14.4.5 执行器192
14.4.6 输出控制192
14.5 Vagrant备忘清单193
14.5.1 测试Vagrantfile193
14.5.2 保存快照193
14.5.3 状态193
14.5.4 box194
14.5.5 硬件规格194
14.5.6 代码部署194
14.5.7 多机器195
14.5.8 通用基础195
14.6 总结195

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.