我想 在 MySQL 5.6 docker 容器中将变量lower_case_table_names设置为 1。
我把变量放在容器中/etc/mysql下的my.cnf文件[mysqld]中。
停止容器后,它没有开始出现此错误:
未知变量lower_case_table_names=1
所以我要问的是还有其他方法可以将此变量设置为 1 吗?
我正在尝试确保不同容器与使用端口8040的本地主机地址(127.0.0.1)之间的连接。(我的 Web 应用程序容器使用此端口运行。)
root@a70b20fbda00:~# curl -v http://127.0.0.1
* Rebuilt URL to: http://127.0.0.1/
* Hostname was NOT found in DNS cache
* Trying 127.0.0.1...
* connect to 127.0.0.1 port 80 failed: Connection refused
* Failed to connect to 127.0.0.1 port 80: Connection refused
* Closing connection 0
curl: (7) Failed to connect to 127.0.0.1 port 80: Connection refused
Run Code Online (Sandbox Code Playgroud)
这是我想从容器内部连接到 localhost 时得到的结果
root@a70b20fbda00:~# curl -v http://127.0.0.1:8040
* Rebuilt URL to: http://127.0.0.1:8040/
* Hostname was NOT found in DNS …
Run Code Online (Sandbox Code Playgroud)