docker基础安装与卸载

 概述
隔离性:docker每个容器都是相互隔离的,当一个容器出现问题,并不会影响到其他容器。
轻量级:docker基于半解耦 ,有namespace(名称空间)六项隔离。并不是完全型解耦。
部署方便:使用docker部署服务 直接是秒级别的。
快速回滚:docker支持回滚版本。
docker官网:https://www.docker.com/
docker官方文档:https://docs.docker.com/
仓库地址:https://hub.docker.com/

镜像image
docker镜像就好比一个模板,可以通过模板来创建容器服务,tomcat==>run==>tomcat01容器,通过这个镜像可以创建多个容器

容器container
docker利用容器技术独立运行一个或者一组应用,通过镜像来创建的。
启动,停止,删除,基本命令
可以把容器理解成一个简易的linux系统

仓库repostory
放镜像的地方,仓库分为公有仓库和私有仓库
官方库docker hub
国内库:阿里云华为云等

安装docker
yum install -y yum-utils
官方的太慢,用阿里云的
(略)官方:yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
阿里云:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache   #刷新仓库
yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
docker version     #docker信息
systemctl start docker       #启动
systemctl enable docker    #开机启动
docker run hello-world       #测试运行hell-world

卸载docker
yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

 

posted @ 2022-08-27 13:24  落笔画秋枫乀  阅读(11)  评论(0编辑  收藏  举报  来源