docker运行mysql并映射外网端口的方式
docker run --name mysql-db --expose=33306 -p 33306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
//如果还是不能放完可以使用以下命令
GRANT ALL PRIVILEGES ON . TO root@’%’ WITH GRANT OPTION;
以上如果是在虚拟机上是可以的,但是在阿里云服务器上(ECS),还需要开放端口才可以,开放端口的方式不是直接在CentOS 7系统上开放端口,而是在案例云的后台设置:





本文详细介绍了如何使用Docker运行MySQL容器,并通过映射端口实现从外网访问。同时,提供了在阿里云ECS服务器上开放端口的正确方式,确保MySQL服务的安全性和可达性。
441

被折叠的 条评论
为什么被折叠?



