2021-08-06 在阿里云服务器复现docker配置数据库服务器,遇到的问题及解决方案

最近写 Django专栏,做项目的流程基本概念也要接近尾声了,因为要完整一点,所以这里试试阿里云部署我的小项目,我还买了个域名,从阿里云上找了个试用一个月的服务器。
这里是讲讲怎么在阿里云服务器上复现我的docker配置方案
并把遇到的错误问题拿出来给大家分享。

一、获得服务器

怎么去领取试用款,打开 阿里云官网,试用中心里面就有,根据自己是个人还是企业选,我选最后的那个个人试用,最后第二个好像差不多,但上面省的钱多,所以选这个,反正也都是一个月试用,贵的肯定有道理。
然后是配置,配置的话可以选地区的,带宽也可以点的,点到最大,价格不会变的,如果变的话重新选下,肯定不是带宽的问题。

在这里插入图片描述

系统就是那个centos系统
在这里插入图片描述

第一次需要用重置密码
在这里插入图片描述

二 、复现docker配置

然后远程 连接,账号是root,后面是密码
接下的步骤就是按照我写的部署个Docker环境并添加自己用的数据库

里面基本上没有错误,只有些软件是已安装的,不用再装,读者可以按照流程执行下去,下面这个是偶然的错误

[root@dwg ~]# docker run -itd --name mongo1 -p 27017:27017 mongo
ef28e86b69eedb33c507b99be599c08473eb21120de1886f1518a25816e8ae68
docker: Error response from daemon: driver failed programming external connectivity on endpoint mongo1 (78d3935387e7fb7c027fc0a650ef8c4ceabd24416458a1f06f2cecc67ce48428):  (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 27017 -j DNAT --to-destination 21131231233! -i docker0: iptables: No chain/target/match by that name.

找不到表,重启下就好啦

三、配置安全组规则以远程连接

然后尝试在windows连接他,发现有错误
在这里插入图片描述
我开始以为是防火墙的问题,但是我看了看原来的机器,上面也没开端口,所以肯定不是这个问题。
在这里插入图片描述
应该是阿里云自己的安全策略的问题,点击上面的配置安全组规则或者安全组,然后点击配置规则,设置入方向的端口就可

MySQL的规则可以快速添加
在这里插入图片描述
在这里插入图片描述
MySQL Workbench再点击那个设置,直接就 能进去了
这里面创建一个aliyun数据库看看远程终端里面有没有
在这里插入图片描述
redis因为端口不一样,自定义添加6377/6379
在这里插入图片描述
redis管理器 也连接成功了
在这里插入图片描述
mongo也是一样的,就不再重复演示了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Amoor123

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

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

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

打赏作者

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

抵扣说明:

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

余额充值