问题排查:

          1.输入命令docker ps 查看地址是否验证

            2.防火墙问题

            3.查看阿里云服务器是否配置端口的安全组

       解决方法:

            1.数据库安装必须做端口映射才能访问

              sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql 

             docker run -d -p 3306:3306 --restart always --privileged=true --name mysql -e MYSQL_ROOT_PASSWORD='123456' -v /mysql/config/my.conf:/etc/my.cof -v=/mysql/data:/var/lib/mysql mysql

             2.关闭防火墙

    # 开放端口:

                  $ systemctl status firewalld

                  $ firewall-cmd  --zone=public --add-port=3306/tcp -permanent

                  $ firewall-cmd  --reload

              # 关闭防火墙:

                  $ sudo systemctl stop firewall

             3.配置安全组    注:添加安全组后需要重启

 

posted on 2020-05-12 14:29  怂人不倦  阅读(654)  评论(0)    收藏  举报