我想要修改MySQL Docker容器的默认公开端口,但是如果我尝试使用以下命令:
docker run --detach --name=test-mysql -p 52000:52000 --env="MYSQL_ROOT_PASSWORD=mypassword" mysql
无法正常工作。 mysql -uroot -pmypassword -h 127.0.0.1 -P 52000
警告:在命令行界面上使用密码可能不安全。
错误2013(HY000):在读取初始通信数据包时丢失到MySQL服务器的连接,系统错误:0
如果我使用标准端口3306:3306,则可以正常工作,但是我想更改端口,这可行吗?
我已经尝试过-p 52000:3600,但我始终收到以下消息:
mysql -uroot -pmypassword -h 127.0.0.1 -P 52000
警告:在命令行界面上使用密码可能不安全。
错误2013(HY000):在读取初始通信数据包时丢失到MySQL服务器的连接,系统错误:0