docker基础安装与卸载

本文介绍了Docker的基本概念,包括其隔离性、轻量级特性及部署优势,并详细讲解了镜像、容器与仓库的概念。同时提供了Docker在CentOS上的安装步骤,包括使用阿里云源加速的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 概述
隔离性: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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值