微软手机做网站服务器吗,做婚庆网站图片下载,宁波网站建设建站怎么做,325建筑兼职网1. Docker的基本组成 镜像#xff08;image#xff09;#xff1a;Docker镜像就像是一个模板#xff0c;可以通过这个模板来创建容器服务。通过一个镜像可以创建多个容器。最终服务运行或者项目运行就是在容器中。容器#xff08;container#xff09;#xff1a;Docker…1. Docker的基本组成 镜像imageDocker镜像就像是一个模板可以通过这个模板来创建容器服务。通过一个镜像可以创建多个容器。最终服务运行或者项目运行就是在容器中。容器containerDocker利用容器技术独立运行一个或者一组应用通过镜像来创建。仓库repository存放镜像的地方。仓库分为公有仓库和私有仓库。
2. Docker安装
2.1 环境查看
uname -rcat /etc/os-release2.2 安装
## 1.卸载旧版本Docker
sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine## 2.需要的安装包
sudo yum install -y yum-utils## 3.设置镜像的仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 国内镜像地址## 4.安装Docker引擎 ce-社区版 ee-企业版
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin## tips:更新yum软件包索引
yum makecache fast## 5.启动Docker
sudo systemctl start docker## 6.方法一判断是否安装成功
docker -v
## 6.方法二判断是否安装成功
sudo docker run hello-world## 7.查看安装的hello-world镜像
docker images## 8.卸载Docker
sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
sudo rm -rf /var/lib/docker #Docker的默认工作路径/var/lib/docker
sudo rm -rf /var/lib/containerd2.3 docker run 流程 2.4 Docker原理
Docker是一个Client- Server结构的系统Docker的守护进程运行在主机上通过Socket从客户端访问。 Docker Server接收到Docker Client的指令就会执行这个命令。 Docker和VM的区别
Docker有着比虚拟机更少的抽象层Docker利用的是宿主机的内核,而不需要加载操作系统OS内核当新建一个容器时docker不需要和虚拟机一样重新加载一个操作系统内核进而避免引寻、加载操作系统内核返回等比较费时费资源的过程。