linux安装docker

本文详细介绍了在CentOS上安装Docker的步骤,包括检查内核版本、更新yum、安装Docker、解决版本冲突、卸载旧版本、设置国内镜像源以及启动和验证Docker服务。通过修改daemon.json文件设置阿里云镜像加速器,并通过运行hello-world镜像确保安装成功。最后,文章提到了如何设置Docker开机自启以及查看和管理镜像和容器。

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

docker使用

linux安装

1.查看Redhat的内核版本

uname -r

在这里插入图片描述
3.10以上的版本是可以的。

2.更新yum , 一般不需要的

yum update

3.安装docker

yum install -y docker-engine

上面三个步骤,我的版本不信,报了一个版本冲突,可能我之前搞过,都忘了,然后
卸载旧版本

较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

切记在找到/etc/yum.repos.d结构下的所有和docker有关的文件,否则安装会报错
使用官方安装脚本自动安装
安装命令如下:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令(我用的是这个):

curl -sSL https://get.daocloud.io/docker | sh

然后启动docker

systemctl start docker

查看是否启动成功

docker info

出现下面这个就可以了
在这里插入图片描述
或者使用查询是否成功

systemctl status docker

在这里插入图片描述

重启docker命令

systemctl restart docker
或
service docker reload

在这个之前你可能需要看下你的etc/docker下面是否有一个deamon.jon文件,该文件是docker拉取镜像的必须文件,没有你就touch一个该文件将内容填入其中

docker在本地没有找到hello-world镜像,也没有从docker仓库中拉取镜像,出项这个问题的原因:是应为docker服务器再国外,我们在国内
无法正常拉取镜像,所以就需要我们为docker设置国内阿里云的镜像加速器;
需要修改配置文件      /etc/docker/daemon.json  如下

{ 
"registry-mirrors": ["https://alzgoonw.mirror.aliyuncs.com"] 
}

然后输入下面命令测试docker否则安装成功

docker run hello-world

在这里插入图片描述
这个也可以知道docker安装成功了
查看镜像
在这里插入图片描述
这个是刚拉取的镜像,那个deamon.json文件如果没有,就拉取不了

查看容器

docker ps -a

在这里插入图片描述

设置开机自启

systemctl enable docker

还未写完=======

参考官方的方式安装:https://www.runoob.com/docker/centos-docker-install.html
https://blog.youkuaiyun.com/leoyws/article/details/108733041

https://www.cnblogs.com/zhangjianbing/p/9156366.html
https://blog.youkuaiyun.com/funtaster/article/details/83274727
https://www.cnblogs.com/iloverain/p/8980275.html
https://blog.youkuaiyun.com/u013452337/article/details/86519285

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值