阿里云服务器上(ECS)安装docker 做端口映射,需要开放端口才可以,开放端口的方式不是直接在CentOS 7系统上开放端口,而是在阿里云的后台设置。
案例:
docker run --name mysql --expose=33060 -p 3306:33060 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7 //如果还是不能放完可以使用以下命令 GRANT ALL PRIVILEGES ON . TO root@’%’ WITH GRANT OPTION;
阿里云后台端口操作:
主机实例--》右侧更多--》找到 网络和安全组 --》安全组配置--》配置规则--》快速创建规则
进入安全组规则页,做如下选择:
规则方向:入方向
自定义端口:TCP, 33060/33060
授权对象:0.0.0.0/0
确定。