Skip to content

Commit bf15dc2

Browse files
committed
📝 Writing docs.
1 parent b96a50c commit bf15dc2

5 files changed

Lines changed: 83 additions & 0 deletions

File tree

docs/docker/README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Docker
2+
3+
## 知识大纲
4+
5+
* 简介(introduction)
6+
* 快速上手(quickstart)
7+
* 入门篇(basics)
8+
* 环境(environment)
9+
* [Docker 安装](basics/installation.md)
10+
* 配置(configuration)
11+
* 进阶篇(advanced)
12+
* 设计(design)
13+
* 实践篇(practice)
14+
* 常见问题(faq)
15+
* 附录(appendix)
16+
* 命令(command)
17+
* [Docker 资源](appendix/resource.md)
18+
* [Docker 术语](appendix/glossary.md)
19+
* 技巧(recipe)

docs/docker/appendix/glossary.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Docker 术语
2+
3+
* **Docker 镜像(Images)**:Docker 镜像是用于创建 Docker 容器的模板。
4+
* **Docker 容器(Container)**:容器是独立运行的一个或一组应用。
5+
* **Docker 客户端(Client)**:Docker 客户端通过命令行或者其他工具使用 Docker API (https://docs.docker.com/reference/api/docker_remote_api) 与 Docker 的守护进程通信。
6+
* **Docker 主机(Host)**:一个物理或者虚拟的机器用于执行 Docker 守护进程和容器。
7+
* **Docker 仓库(Registry)**:Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。:Docker Hub(https://hub.docker.com) 提供了庞大的镜像集合供使用。
8+
* **Docker Machine**:Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。
9+
* **Docker Machine**:Dockerfile是一个文本文档,其中包含您通常为了构建Docker镜像而手动执行的所有命令。 Docker可以通过从Dockerfile读取指令自动构建映像。

docs/docker/appendix/resource.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Docker 资源
2+
3+
## Docker 官方资源
4+
5+
* Docker 官网:http://www.docker.com
6+
* Docker Github:https://github.com/moby/moby
7+
* Docker 官方文档:https://docs.docker.com/
8+
* Docker windows 入门:https://docs.docker.com/windows/
9+
* Docker Linux 入门:https://docs.docker.com/linux/
10+
* Docker mac 入门:https://docs.docker.com/mac/
11+
* Docker 用户指引:https://docs.docker.com/engine/userguide/
12+
* Docker 官方博客:http://blog.docker.com/
13+
* Docker Hub: https://hub.docker.com/
14+
* Docker 开源: https://www.docker.com/open-source
15+
16+
## Docker 中文资源
17+
18+
* Docker中文网站:https://www.docker-cn.com/
19+
* Docker安装手册:https://docs.docker-cn.com/engine/installation/
20+
21+
## Docker 国内镜像
22+
23+
* 网易加速器:http://hub-mirror.c.163.com
24+
* 官方中国加速器:https://registry.docker-cn.com
25+
* ustc的镜像:https://docker.mirrors.ustc.edu.cn
26+
* daocloud:https://www.daocloud.io/mirror#accelerator-doc(注册后使用)

docs/docker/basics/installation.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Docker 安装
2+
3+
本教程基于 `Docker 1.13.1`
4+
5+
Docker 有两种可安装版本:
6+
7+
* [Community Edition (CE)](https://www.docker.com/community-edition/),即 Docker 社区版,适合学习。
8+
* [Enterprise Edition (EE)](https://www.docker.com/enterprise-edition),即 Docker 企业版,适合企业级开发使用。
9+
10+
## 安装参考
11+
12+
**Enterprise Edition (EE)**
13+
14+
* https://docs.docker.com/install/windows/docker-ee/
15+
* https://docs.docker.com/install/linux/docker-ee/ubuntu/
16+
* https://docs.docker.com/install/linux/docker-ee/rhel/
17+
* https://docs.docker.com/install/linux/docker-ee/centos/
18+
* https://docs.docker.com/install/linux/docker-ee/oracle/
19+
* https://docs.docker.com/install/linux/docker-ee/suse/
20+
21+
**Community Edition (CE)**
22+
23+
* https://docs.docker.com/docker-for-mac/install/
24+
* https://docs.docker.com/docker-for-windows/install/
25+
* https://docs.docker.com/install/linux/docker-ce/ubuntu/
26+
* https://docs.docker.com/install/linux/docker-ce/debian/
27+
* https://docs.docker.com/install/linux/docker-ce/centos/
28+
* https://docs.docker.com/install/linux/docker-ce/fedora/
29+
* https://docs.docker.com/install/linux/docker-ce/binaries/

docs/docker/docker.xmind

283 KB
Binary file not shown.

0 commit comments

Comments
 (0)