小编Aym*_* R.的帖子

在Mac OS上使用Docker的Localhost与0.0.0.0

我在这里阅读文档,发现自己有些困惑,因为跑步
docker run --name some-mysql -p 3306:3306 -d mysql

要么

docker run --name some-mysql -p 127.0.0.1:3306:3306 -d mysql

然后mysql --host localhost --port 3306 -u root给我以下错误:

错误2002(HY000):无法通过套接字'/tmp/mysql.sock'(2)连接到本地MySQL服务器。

但是运行mysql -u root -p --host 0.0.0.0有效。

有人有解释吗?

macos localhost docker

3
推荐指数
1
解决办法
4477
查看次数

标签 统计

docker ×1

localhost ×1

macos ×1