阿里云服务器购买
-
小白购买学生服务器 【因为需要一个测试环境的外网服务器】
点击访问阿里云官网
搜索学生服务器
先领取优惠券
备注: 付钱的时候才能看到优惠信息
总共付款金额为: 94元 【注册以及信息填写就暂不介绍】 -
查看我的云控制台
在我的资源中查看购买的服务器,点击进入运行服务器:在更多中密码密匙中重置实例密码
更改连接密码。 -
使用远程ip + root + 修改的最新密码‘ 或者点击远程连接
进入远程服务器后如下所示:
docker
-
安装docker
4.1
查看安装Linux 内核版本uname -r
docker安装需要版本为3.10版本以上
安装docker 安装命令yum -y install docker
期间会询问 输入y 确认
执行成功后 执行yum list installed | grep docker
查看是否安装
之后继续执行yum update
升级所有包同时也升级软件和系统内核4.2
systemctl start docker
启动docker
systemctl status docker
查看docker状态
systemctl stopdocker
关闭docker
systemctl restart docker
启动docker
systemctl enable docker.service
设置开机启动docker -
docker 安装RabbitMQ
查看RabbtiMQ版本
docker search rabbitmq
docker pull rabbitmq:management
下载rabbitmq
docker run -d --name myRabbitMQ -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin 30e33de9be86
运行Rabbitmq 并将登陆账户密码指定为admin/admin
–name 为指定名称
-p 为端口映射
30e33de9be86 为IMAGE ID
5.1 docker -ps -a
查看镜像 如下所示
e3c7b6d9cad7 rabbitmq:management "docker-entrypoint..." 2 hours ago Up 2 hours 4369/tcp, 5671/tcp, 0.0.0.0:5672->5672/tcp, 15671/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp myRabbitMQ
其中 Up 2 hours 为运行状态
这个时候我们 浏览器ip + 15672 访问Rabbitmq的控制台发现访问失败:
原因不是我们防火墙没有开放直接端口,而是我们没有在阿里云控制台中对安全组进行设定
在网络和安全组选项中进行设定 – 安全组设定 --配置规则–添加安全组规则-- 设定如下
备注:出入规则都要设定哦
我们要开放15672 及5672 这两个端口进行访问如下所示:
这个时候我们访问 ip+ 15672 就可以看到RabbitMQ控制台啦
备注
对于苦恼docker 镜像拉取速度缓慢的小伙伴门 阿里云免费提供了 容器加速的方式
以下是使用阿里云容器加速的步骤
- 安装完docker 后
cd /etc/docker/
可以看到daemon.json这个文件
编辑这个文件:
显示如下 :{}
- 打开阿里云官网搜索镜像加速
在 镜像中心 – 镜像加速器 中显示如下:
复制该链接:
在daemon.json
中输入如下:
{
"registry-mirrors": ["你复制的加速地址"]
}
之后重启docker 就可以进行愉快的操作啦…