centos7安装Docker详细步骤(无坑版教程)

本文详细指导了在CentOS7系统上安装Docker的步骤,包括检查内核版本、安装、配置yum源、选择并安装特定版本、设置开机自启,以及如何使用Docker部署RabbitMQ。

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

参考

centos7安装Docker详细步骤(无坑版教程)-腾讯云开发者社区-腾讯云

docker官网Install Docker Engine on CentOS | Docker Docs

 使用命令查看centos7系统内核版本,官方建议 3.10 及以上,最新版一般没问题

uname -r

查看是否安装过docker,以及卸载docker

docker -v
如果有输出结果执行下面卸载
yum remove docker  docker-common docker-selinux docker-engine

安装docker需要工具

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

设置yum的阿里镜像

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

安装docker最新版或选择版本

安装最新版
yum install -y docker-ce

查看所有版本
yum list docker-ce --showduplicates | sort -r

安装指定版本
yum install -y docker-ce-18.03.1.ce
启动docker(建议root用户)
systemctl start docker

查看docker 状态
systemctl status docker

设置docker开机自启
systemctl enable docker

docker安装rabbitmq

拉取最新rabbitmq镜像
docker pull rabbitmq

    非必须,查询rabbitmq镜像(没有版本号,版本号需要去docker hub查找)
    docker search rabbitmq

    非必须,安装指定版本的rabbitmq
    docker pull rabbitmq:3.6.6-management

创建rabbitmq容器(name为容器名,15672为web访问端口,5672为服务端口)
docker run -d --name myrabbitmq -p 15672:15672 -p 5672:5672 rabbitmq

进入容器(myrabbitmq为容器名可替换为容器id)
docker exec -it myrabbitmq /bin/bash

启动rabbitmq服务
rabbitmq-plugins enable rabbitmq_management

测试:通过访问目标ip:15672,账号密码都是guest

退出容器目录 exit

docker 镜像源

{

    "registry-mirrors": [

        "https://docker.m.daocloud.io",

        "https://dockercf.jsdelivr.fyi",

        "https://docker.jsdelivr.fyi",

        "https://dockertest.jsdelivr.fyi"

    ]

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值