linux CentOs 安装 docker 推荐测试和开发环境使用

本文详细介绍了在CentOs系统中安装Docker的过程,包括检查系统是否已安装Docker,使用官方脚本自动安装Docker,并验证安装及服务启动状态。

进入到我们的 linux 系统中,先查看是否已安装 docker

可以先尝试看一下 docker 版本:

docker -v

然后提示了:

-bash: docker: command not found

这就说明,没有 docker 这个命令。

还有一种,是查看 docker 服务状态

service docker status

也提示了:

Unit docker.service could not be found.

说是 找不到 docker 这个服务。

那么就证明,我们的系统里,是没有 docker 的,那么我们就开始进行 docker 的安装。

使用官方安装脚本自动安装:

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

静静等待即可,出现这类:

================================================================================

To run Docker as a non-privileged user, consider setting up the
Docker daemon in rootless mode for your user:

    dockerd-rootless-setuptool.sh install

Visit https://docs.docker.com/go/rootless/ to learn about rootless mode.


To run the Docker daemon as a fully privileged service, but granting non-root
users access, refer to https://docs.docker.com/go/daemon-access/

WARNING: Access to the remote API on a privileged Docker daemon is equivalent
         to root access on the host. Refer to the 'Docker daemon attack surface'
         documentation for details: https://docs.docker.com/go/attack-surface/

================================================================================

出现上面这些就代表可以了,我们可以再查看 docker 版本看一下:

docker -v

就不再像之前那样了,而是出现了:

Docker version 24.0.1, build 6802122

现在 docker 就安装成功了,我们可以看一下 docker 服务的状态:

service docker status

输出的内容包含了:

Active: inactive (dead)

意思就是说,服务已经存在了的,不过该服务并没有启动。

我们先启动 docker 服务:

service docker start

出现这样的,就代表成功启动服务:

Redirecting to /bin/systemctl start docker.service

然后我们可以再跳回去,查看 docker 服务的状态,这时候就会看到,不再提示:

Active: inactive (dead)

而是出现:

Active: active (running) 

这样就证明, docker 服务已经启动,我们可以使用 docker 的命令了

小知识点:

在未启动 docker 服务时,可以使用 docker 的命令不呢? 比如:

docker images

docker ps

以上这些。。。

我测试过了,如果我们的 docker 服务处于 未启动状态,直接使用 以上这些命令,那么 docker 会做两件事情:

  1. 启动 docker 服务,就是:service docker start
  2. 再执行我们输入的 docker 命令,比如:docker images

所以说,如果 docker 未启动时,照样可以直接使用 docker 的相关命令。

当然这是我当前使用时是这样的,有可能同学们安装的环境,linux 系统等有一定的限制,无法达到这样的效果,也没关系,再使用 docker 命令之前,先看看服务状态即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

幸享龙枫

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

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

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

打赏作者

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

抵扣说明:

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

余额充值