HOME
前言
更新记录
Docker 简介
什么是 Docker
虚拟化的由来
为什么要用 Docker
基本概念
镜像
容器
仓库
安装 Docker
Ubuntu
Debian
Fedora
CentOS
Raspberry Pi
Linux 离线安装
macOS
Windows 10
镜像加速器
开启实验特性
使用镜像
获取镜像
列出镜像
删除本地镜像
利用 commit 理解镜像构成
使用 Dockerfile 定制镜像
操作容器
启动
守护态运行
终止
进入容器
导出和导入
删除
数据管理
存储驱动
volume详解
使用网络
docker网络模式
docker容器端口映射
容器互联
配置 DNS
高级网络配置
快速配置指南
容器访问控制
端口映射实现
配置 docker0 网桥
自定义网桥
工具和示例
编辑网络配置文件
实例:创建一个点到点连接
Dockerfile 指令详解
COPY 复制文件
ADD 更高级的复制文件
CMD 容器启动命令
ENTRYPOINT 入口点
ENV 设置环境变量
ARG 构建参数
VOLUME 定义匿名卷
EXPOSE 暴露端口
WORKDIR 指定工作目录
USER 指定当前用户
HEALTHCHECK 健康检查
ONBUILD 为他人作嫁衣裳
dockerfile示例
构建多种系统架构支持的 Docker 镜像
其它制作镜像的方式
实现原理
参考文档
Docker Compose
简介
安装与卸载
使用
命令说明
Compose 模板文件
实战 Django
实战 Rails
实战 WordPress
实战 LNMP
私有仓库
Docker Hub
私有仓库
私有仓库高级配置
Nexus 3
Harbor
Docker管理工具Portainer
Portainer介绍
Portainer安装
本书使用 GitBook 发布
数据管理
Docker 数据管理
这一章介绍如何在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有两种方式:
数据卷(Volumes)
挂载主机目录 (Bind mounts)
results matching "
"
No results matching "
"