在Docker for Windows中,大写字母表不可见
我现在正在使用Docker Toolbox。 我有与标准(小写表)和大写的数据库的项目。 例如: migrations
和T_EXPORT
。
使用Docker工具箱一切都很好,但我想切换到Docker for Windows,这里的问题 – 当我在数据库中的Docker for Windows上运行相同的项目只有可见的小写表( migrations
),但大写不完全可见。 显然这导致该网站无法正常工作,这些表不能被pipe理。
当我再次切换到Docker Toolbox时,所有的表格都可以看到,一切正常。
我想指出,整个项目是在同一个地方。 我不复制项目文件在任何地方 – 我使用完全相同的项目文件(包括数据库文件),只有在Docker Toolbox和Docker for Windows之间切换,所以理论上一切都应该工作。
这个问题 – 我应该添加到docker-composer.yaml
,以使其工作,或者这是Docker for Windows的一个错误,Docker团队应该解决这个问题吗?
我认为这是Docker
版本或Database
版本中的一个问题,我遇到过这种情况,当我使用大写和小写字母例如HrEmployee
(我使用MariadDB10.2
和Ubuntu 16.04
)创buildTable
,然后移动到Windows 10
并使用Navicat作为第三方,发生了什么是我想要的所有我的表移动到Navicat,我发现问题是我使用MariDB10.1
,当我升级到MariaDB10.2
,问题已经resolved
,我不知道这是否是来自数据库的问题