16 lines
903 B
Markdown
16 lines
903 B
Markdown
# Docker
|
|
iSharkFly Docker 文档和手册,使用 docsify 来对 MD 文件进行编译和修改。
|
|
|
|
## Docker 是什么
|
|
|
|
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux
|
|
机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
|
|
|
|
### Docker的组成
|
|
一个完整的Docker有以下几个部分组成:
|
|
* docker Client客户端
|
|
* Docker Daemon守护进程
|
|
* Docker Image镜像
|
|
* Docker Container容器
|
|
|
|
我们通过客户端写命令,然后客户端将命令发送给守护进程,守护进程再将命令执行的结果返回给客户端,这就使我们能通过命令查看执行结果,镜像就是容器的源代码,容器通过镜像启动,使用仓库来保存用户构建的镜像,仓库分为共有和私有。 |