《Docker从入门到实践》 黄靖钧编著
第一章 容器技术
容器技术是虚拟化技术的一种。
第二章 Docker简介
Docker属于容器技术的一种,容器技术属于操作系统虚拟化的一种。
与传统软件行业的开发和运维相比,容器虚拟化可以更高效地构建应用,也更容易管理维护。
开发者用容器技术打包项目,便可以一键运行在所有支持该容器技术的平台上。
Docker是一个开源的应用容器引擎,开发者可以打包他们的应用以及依赖包到一个可移植的容器中,
然后发布到Linux/macOS机器上,实现虚拟化。
第3章 安装Docker
第4章 Docker基础
docker命令
构建镜像的docker build命令
进入容器的docker exec命令
查看本地镜像的docker images命令
拉取镜像的docker pull命令
推送镜像的docker push命令
删除容器的docker rm命令
删除镜像的docker rmi命令
运行容器的docker run命令
第5章 Docker镜像
镜像是docker最核心也是最基础的部分。
第6章 Dockerfile文件
Dockerfile用来构建镜像
Dockerfile就像一道“圣旨”,任何人拿着这份文件执行docker build命令都会生成相同功能的镜像。
第7章 Docker仓库
仓库是用来集中存储Docker镜像的一种工具。
第8章 Docker容器
Docker容器是镜像的运行实例。