docker入门到实践(docker快速入门)
sinye56 2024-10-20 14:06 6 浏览 0 评论
前言:
最近几天发的文章都是关于docker入门到精通,有些粉丝说文章看得不够详细,有没有更详细一点的docker入门的技术文章或者书籍什么的,这两天我也在找,今天终于让我找到了一本Docker书籍,从入门到实践,总体来说这本书更适合初学者!废话不多说,篇幅问题,大家可以看看目录!
本书简介:
本书既适用于具备基础 Linux 知识的 Docker 初学者,也希望可供理解原理和实现的高级用户参考。同时,书中给出的实践案例,可供在进行实际部署时借鉴。前六章为基础内容,供用户理解 Docker 的基本概念和操作;7 ~ 9 章介绍包括数据管理、网络等高级操作;第 10 ~ 13章介绍了容器生态中的几个核心项目;14、15 章讨论了关于 Docker 安全和实现技术等高级话题。后续章节则分别介绍包括 Etcd、CoreOS、Kubernetes、Mesos、容器云等热门开源项目。最后,展示了使用容器技术的典型的应用场景和实践案例。
获取方式:
如果说自己不想去找的话,我这里也有,麻烦大家帮忙转发+关注一波,然后私信【软件测试】获取!
书本目录
第一部分Docker 入门
第1章初识Docker
1.1 什么是Docker
1.2为什么要使用Docker
1.3虚拟化与Docker
1.4本章小结
第2章Docker的核心概念和安装
2.1核心概念
2.2安装Docker
2.3本书环境介绍
2.4本章小结
第3章镜像
3.1获取镜像
3.2查看镜像信息
3.3搜寻镜像
3.4删除镜像
3.5创建镜像
3.6存出和载人镜像
3.7上传镜像
3.8本章小结
第4章容器
4.1创建容器
4.2终止容器
4.3进入容器
4.4删除容器
4.5导人和导出容器
4.6本章小结
第5章仓库
5.1 Docker Hub
5.2 Docker Pool简介
5.3创建和使用私有仓库
5.4本章小结
第6章数据管理
6.1数据卷
6.2数据卷容器
6.3利用数据卷容器迁移数
6.4内容小结
第7章网络基础
7.1端口映射实现访问容器
7.2容器互联实现容器间通信
7.3本章小结
第8章使用Dockerfile 创建镜像
8.1基本结构
8.2指令
8.3创建镜像
8.4本章小结
第二部分 实战案列
第9章操作系统
9.1 Busybug
9.2 Debian/Ubuntu
9.3 CentOS/Fedora
9.4 CoreOS
9.5本章小结
第10章创建支持 SSH服务的镜像
10.1 基于commit命令创建
10.2使用 Dockerfile创建
10.3本章小结
第11章Web 服务器与应用
11.1 Apache
11.2 Nginx
11.3 Tomcat
11.4 Weblogic
11.5 LAMP
11.5.1下载 LAMP镜像
11.5.2 使用默认方式启动LAMP容器
11.5.3 部署自己的PHP应用
11.5.4 在PHP程序中连接数据库
11.6 CMS
11.7本章小结
第12章数据库应用
12.1 MySQL
12.2 Oracle XE
12.3 MongoDB
12.4本章小结
第13章编程语言
13.1 PHP
13.1.1 PHP技术栈
13.1.2 PHP常用框架
13.1.3相关资源
13.2 C/C++
13.2.1 GCC
13.2.2 LLVM
13.2.3 Clang
13.3 Java
13.4 Python
13.4.1 Python 技术栈
13.4.2 Flask
13.5 Perl
13.6 Ruby
13.7 JavaScript
13.8 GO
13.9 本章小结
第14章使用私有仓库
14.1使用 docker-registry
14.2用户认证
14.3使用私有仓库批量上传镜像
14.4仓库配置
14.5本章小结
第15章构建Docker容器集群
15.1使用自定义网桥连接跨主机容器
15.2使 用Ambassador容器
15.3本章小结
第16章在公有云上使用Docker
16.1公有云上安装Docker
16.1.1 CentOS 6.5系统
16.1.2 Ubuntu 14.04系统
16.2阿里云 Docker的特色服务
16.3本章小结
第17章Docker 实践之道
17.1个人学习之道
17.2技术创业之道
17.3中小型企业实践之道
17.4本章小结
第三部分高级话题
第18章Docker 核心技术
18.1基本架构
18.2命名空间
18.3控制组
18.4 联合文件系统
18.5 Docker 网络实现
18.6本章小结
第19章Docker 安全
19.1命名空间隔离的安全
19.2控制组资源控制的安全
19.3内核能力机制
19.4 Docker 服务端的防护
19.5其他安全特性
19.6本章小结
第20章高级网络配置
20.1网络启动与配置参数
20.2配置容器DNS和主机名
20.3容器访问控制
20.4映射容器端口到宿主主机的实现
20.5配置 docker0网桥
20.6自定义网桥
20.7创建一个点到点连接
20.8工具和项目
20.9本章小结
第21章Docker 相关项目
21.1平台即服务方案
21.2持续集成
21.3管理工具
21.4编程开发
21.5其他项目
21.6本章小结
附录
附录A常见问题汇总
附录B常见仓库
附录C Docker 命令查询
附录D Docker 资源链接
相关推荐
- 程序员:JDK的安装与配置(完整版)_jdk的安装方法
-
对于Java程序员来说,jdk是必不陌生的一个词。但怎么安装配置jdk,对新手来说确实头疼的一件事情。我这里以jdk10为例,详细的说明讲解了jdk的安装和配置,如果有不明白的小伙伴可以评论区留言哦下...
- Linux中安装jdk并配置环境变量_linux jdk安装教程及环境变量配置
-
一、通过连接工具登录到Linux(我这里使用的Centos7.6版本)服务器连接工具有很多我就不一一介绍了今天使用比较常用的XShell工具登录成功如下:二、上传jdk安装包到Linux服务器jdk...
- 麒麟系统安装JAVA JDK教程_麒麟系统配置jdk
-
检查检查系统是否自带java在麒麟系统桌面空白处,右键“在终端打开”,打开shell对话框输入:java–version查看是否自带java及版本如图所示,系统自带OpenJDK,要先卸载自带JDK...
- 学习笔记-Linux JDK - 安装&配置
-
前提条件#检查是否存在JDKrpm-qa|grepjava#删除现存JDKyum-yremovejava*安装OracleJDK不分系统#进入安装文件目...
- Linux新手入门系列:Linux下jdk安装配置
-
本系列文章是把作者刚接触和学习Linux时候的实操记录分享出来,内容主要包括Linux入门的一些理论概念知识、Web程序、mysql数据库的简单安装部署,希望能够帮到一些初学者,少走一些弯路。注意:L...
- 测试员必备:Linux下安装JDK 1.8你必须知道的那些事
-
1.简介在Oracle收购Sun后,Java的一系列产品就被整合到Oracle官网中,打开官网乍眼一看也不知道去哪里下载,还得一个一个的摸索尝试,而且网上大多数都是一些Oracle收购Sun前,或者就...
- Linux 下安装JDK17_linux 安装jdk1.8 yum
-
一、安装环境操作系统:JDK版本:17二、安装步骤第一步:下载安装包下载Linux环境下的jdk1.8,请去官网(https://www.oracle.com/java/technologies/do...
- 在Ubuntu系统中安装JDK 17并配置环境变量教程
-
在Ubuntu系统上安装JDK17并配置环境变量是Java开发环境搭建的重要步骤。JDK17是Oracle提供的长期支持版本,广泛用于开发Java应用程序。以下是详细的步骤,帮助你在Ubuntu系...
- 如何在 Linux 上安装 Java_linux安装java的步骤
-
在桌面上拥抱Java应用程序,然后在所有桌面上运行它们。--SethKenlon(作者)无论你运行的是哪种操作系统,通常都有几种安装应用程序的方法。有时你可能会在应用程序商店中找到一个应用程序...
- Windows和Linux环境下的JDK安装教程
-
JavaDevelopmentKit(简称JDK),是Java开发的核心工具包,提供了Java应用程序的编译、运行和开发所需的各类工具和类库。它包括了JRE(JavaRuntimeEnviro...
- linux安装jdk_linux安装jdk软连接
-
JDK是啥就不用多介绍了哈,外行的人也不会进来看我的博文。依然记得读大学那会,第一次实验课就是在机房安装jdk,编写HelloWorld程序。时光飞逝啊,一下过了十多年了,挣了不少钱,买了跑车,娶了富...
- linux安装jdk,全局配置,不同用户不同jdk
-
jdk1.8安装包链接:https://pan.baidu.com/s/14qBrh6ZpLK04QS8ogCepwg提取码:09zs上传文件解压tar-zxvfjdk-8u152-linux-...
- 运维大神教你在linux下安装jdk8_linux安装jdk1.7
-
1.到官网下载适合自己机器的版本。楼主下载的是jdk-8u66-linux-i586.tar.gzhttp://www.oracle.com/technetwork/java/javase/downl...
- window和linux安装JDK1.8_linux 安装jdk1.8.tar
-
Windows安装JDK1.8的步骤:步骤1:下载JDK打开浏览器,找到JDK下载页面https://d.injdk.cn/download/oraclejdk/8在页面中找到并点击“下载...
- 最全的linux下安装JavaJDK的教程(图文详解)不会安装你来打我?
-
默认已经有了linux服务器,且有root账号首先检查一下是否已经安装过java的jdk任意位置输入命令:whichjava像我这个已经安装过了,就会提示在哪个位置,你的肯定是找不到。一般我们在...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- oracle忘记用户名密码 (59)
- oracle11gr2安装教程 (55)
- mybatis调用oracle存储过程 (67)
- oracle spool的用法 (57)
- oracle asm 磁盘管理 (67)
- 前端 设计模式 (64)
- 前端面试vue (56)
- linux格式化 (55)
- linux图形界面 (62)
- linux文件压缩 (75)
- Linux设置权限 (53)
- linux服务器配置 (62)
- mysql安装linux (71)
- linux启动命令 (59)
- 查看linux磁盘 (72)
- linux用户组 (74)
- linux多线程 (70)
- linux设备驱动 (53)
- linux自启动 (59)
- linux网络命令 (55)
- linux传文件 (60)
- linux打包文件 (58)
- linux查看数据库 (61)
- linux获取ip (64)
- linux进程通信 (63)