docker的安装

文章目录


docker的安装方式有三种
1.二进制安装也可以叫离线安装
优点就是:无需互联网连接:离线安装最大的优点是不需要互联网连接。在某些无法访问互联网的环境下,如内部网络、安全隔离的环境等,离线安装非常有用。(小编使用离线安装,因为我使用wget在线安装需要耗费8小时,索性使用离线安装然后解压配置path环境即可)
缺点就是:依赖性高,要手动出来软件包之间的依赖关系,如果某些依赖包没有正确安装或者版本不匹配,可能会导致安装失败或者运行时出现问题。
2.rpm包安装
**优点就是:**不需要你手动处理软件包的依赖关系,rpm包管理系统会自动处理软件包之间的依赖关系,确保所需要的软件包能够被正常安装,不需要手动下载和解压软件包
**缺点就是:**如果某些依赖包不存在或者不满足条件,可能会导致安装失败或者运行时出现错误
3.在线安装也称之为编译安装
优点就是:可以根据环境需要下载最新的或者合适的软件版本;
在线安装允许用户根据需求对软件进行定制,如选择特定的功能、修改配置文件等,能够更好地满足用户的实际需求;
在线安装允许用户选择不同的软件源和编译选项,灵活性较高,可以根据实际需要进行调整
** 缺点就是: **安装过程复杂,相对于使用RPM包进行安装,在线安装需要更多的步骤和配置,如解压源代码、配置编译选项、安装依赖关系等,操作相对复杂。

############小编使用的离线安装

#从Docker官网下载软件包;(-c continue断点续传,-P path指定下载目录)
wget -c https://download.docker.com/linux/static/stable/x86_64/docker-24.0.6.tgz -P /data/down
#Cd切换至 /data/down;
cd  /data/down
ls -l docker-24.0.6.tgz
#通过Tar工具对其解压;(-x extract解压,-z gzip压缩格式,-v verbose详细显示,-f file文件属性)
tar -xzvf docker-24.0.6.tgz
#将解压后的Docker目录部署至/usr/local/;
mv docker /usr/local/
#查看Docker程序是否部署成功;
ls  /usr/local/docker/
#将Docker部署目录加入PATH环境变量中,创建Docker用户和组;
cat>>/etc/profile<<EOF
export PATH=\$PATH:/usr/local/docker/
EOF
source /etc/profile
#启动Docker引擎服务;
nohup /usr/local/docker/dockerd -H 0.0.0.0:2375 -H unix:///var/run/docker.sock &
#查看Docker服务进程;
ps -ef|grep -aiE docker
#查看Docker版本信息;
docker --version

一些同学可能是最小化安装,所以我在这边再安装一些插件,方便后期排错使用
yum install -y bash-completion vim lrzsz wget expect net-tools nc nmap tree dos2unix htop iftopi otop telnet sl psmisc nethogs glances bc ntpdate openldap-devel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半城!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值