hello-world
首次运行docker镜像:
unable to find image:从本地没有找到这个镜像,然后从官方网下载,拉取到本地(此时说明docker安装成!)
查看下载的镜像
byw@DESKTOP-UNSTDQC:~$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
删除docker
#删除依赖
yun remove docker-ce docker-ce-cli containerd.io
#删除资源
rm -rf /var/lib/docker #docker默认工作路径
阿里云镜像加速
1、登录阿里云
2、找到镜像服务
3、选择镜像加速器
4、按照对应操作系统指南配置加速器
按照我使用windows系统,打开docker中的setting。
镜像运行流程
底层原理
docker 是一个client-server结构1系统,docker的守护进行运行再主机上,通过socket从客户端访问!dockerserver接收到docker-client的指令,就会执行这个命令!
dockers为什么比VM快?
1、docker有着比虚拟机更少的抽象层
2、docker利用是宿主机的内核,vm需要的是Guest OS
所以,新建一个容器的时候,docker不需要像虚拟机一样重新加载操作系统内核,避免引导,虚拟机是加载GuestOS,分钟级,而docker是直接利用宿主机的操作系统。