linux 安装docker&docker-compose

本文介绍了如何在Linux环境下手动安装较新版本的Docker,避免使用yum安装的旧版本。首先,通过访问Docker官网下载适用于CentOS 7的Docker CE 18.03.1.ce-1.el7.centos.x86_64.rpm包,并使用wget下载。安装完成后,由于默认权限问题,需将用户加入docker用户组。卸载Docker时要注意手动清理磁盘上的文件和卷。接着,文章提供了一个链接来指导安装Docker-compose。

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

 

1:yum install docker 安装的版本为1.3.1(太老了)

2:https://blog.youkuaiyun.com/WarnerWu/article/details/79130854 (更新yum源的文章 你们可以试试反正我没用 - -)

3.看官方手册

第一步

先移除yum包 
 sudo yum remove docker \
>                   docker-client \
>                   docker-client-latest \
>                   docker-common \
>                   docker-latest \
>                   docker-latest-logrotate \
>                   docker-logrotate \
>                   docker-selinux \
>                   docker-engine-selinux \
>                   docker-engine

===============格式有点乱哈============

4.https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

找自己对应的版本

我的是centos7 所以我找的是

docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm 文件

wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm

下载到一个目录文件 然后sudo yum install 你下载.rpm结尾的文件夹 yy...

 

  1. $ sudo systemctl start docker
    
  2. $ sudo docker run hello-world
    
    完成以后就可以了 不过这个权限只能用于root管理员,执行docker命令 需要sudo 

这条链接是 加入docker用户组的 : https://docs.docker.com/install/linux/linux-postinstall/#manage-docker-as-a-non-root-user

这是卸载docker的命令

sudo yum remove docker-ce

因为磁盘不会自动删除文件和磁卷需自行删除

sudo rm -rf /var/lib/docker

 接下来是安装docker-compose 文章链接如下

https://blog.youkuaiyun.com/u014242496/article/details/73834278

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值