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