Docker入门第三章

Posted 君尘陌.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker入门第三章相关的知识,希望对你有一定的参考价值。

配置阿里云镜像加速器


1.首先打开阿里云,搜索容器镜像服务,打开如下

2.配置镜像加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-\'EOF\'
{
  "registry-mirrors": ["https://xg92zt19.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

Run的流程和Docker的原理


Run  image(镜像)的流程

1.运行一个docker镜像文件的时候,首先Docker会在本机寻找镜像

2.判断本机是否有这个镜像文件

3.如果有就直接运行这个镜像文件

4.如果没有就去Docker Hub上去下载

5.Docker Hub是否可以找的到

6.找不到返回错误,找不到镜像

7.找到了的话就去下载这个镜像到本地,然后使用这个镜像进行运行

Docker底层原理-Docker是怎样工作的?

Docker 是一个 Client-Server结构的系统,Docker的守护进程运行在主机上,通过Sockert从客户端访问 !

DockerServer接收到Docker-Client的 指令,就会执行这个命令!

Docker为什么比VM快?

1.Docker有着比虚拟机更少的抽象层

2.Docker利用的是宿主机的内核,vm需要是Guest OS。

所以说,新建一个容器的时候,docker不需要像虚拟机一样重新加载一个操作系统内核,避免引导。虚拟机是加载Guest OS,分钟级别的,而Docker是利用宿主机的操作系统,省略了这个复杂的过程,秒级!

 

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

作者:吕世昊

个性签名:学习如逆水行舟,不进则退!

如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

以上是关于Docker入门第三章的主要内容,如果未能解决你的问题,请参考以下文章

linux_docker入门

Docker PHP 入门实践(三)

推荐net开发cad入门阅读代码片段

5.Docker技术入门与实战 --- 访问 Docker 仓库

Docker入门系列之三:十二个Dockerfile指令

Docker删除报错:Error response from daemon: conflict: unable to delete 08b152afcfae (must be forced)(代码片段