虚拟机centos7安装docker

虚拟机CentOS 7上安装 Docker流程
1. 更新系统软件包
需要确保系统软件包是最新的

sudo yum -y update


sudo:以超级用户权限执行命令。
yum:CentOS的包管理器工具。
-y:自动确认所有提示,直接执行。


2. 安装 Docker 依赖
在安装 Docker 之前,你需要安装一些必要的依赖项。使用以下命令:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2


yum install:使用 yum 安装软件包。
device-mapper-persistent-data:提供用于 Docker 的数据管理支持。
lvm2:逻辑卷管理工具,Docker 使用它来管理存储。
3. 添加 Docker 源
现在,你需要添加 Docker 官方的 yum 源。执行以下命令:

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo


yum-config-manager:管理 yum 配置的工具。
--add-repo:添加新的软件源。
` 的 CentOS 源 URL。
4. 安装 Docker
接下来,安装 Docker。运行以下命令:

sudo yum install -y docker-ce


docker-ce:代表 Docker 社区版本。
5. 启动 Docker 服务
安装完成后,使用以下命令启动 Docker 服务:

sudo systemctl start docker


systemctl:管理 systemd 系统服务。
start docker:启动 Docker 服务。
6. 设置 Docker 开机自启
要确保 Docker 在每次系统启动时自动启动,请运行以下命令:

sudo systemctl enable docker


enable docker:设置 Docker 服务为开机自启。

7. 检查 Docker 是否安装成功
检查命令:

sudo docker run nginx

docker run nginx:尝试运行一个示例的 nginx 容器

若docker 正常工作,此命令将下载一个nginx镜像,并运行它,输出一条成功的信息。

若docker不正常工作,可能是镜像源有问题,需要修改镜像源

切换到安装docker目录下,新增或者修改文件daemon.json,写入下面的内容:

{
 "registry-mirrors": [
         "https://q4jtpmzm.mirror.aliyuncs.com",
         "https://docker.m.daocloud.io",
        "https://huecker.io",
        "https://registry.docker-cn.com",
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn"
  ]
}

 重启docker

sudo systemctl stop docker
sudo systemctl start docker

列出镜像列表

docker images

安装nginx

docker pull nginx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值