无法从父主机访问数据库泊坞窗容器

我能够成功启动Oracle数据库Docker容器。 我正在看Kitematic UI中的端口信息来访问数据库。 另外,我也能ping通docker容器的IP地址(192.168.99.100)。 但是当我尝试使用sql plus或sql开发人员访问数据库时,出现错误

这是我在sqlplus中的尝试

sqlplus system/oracle@192.168.99.100:1521:xe 

我有一个像下面的错误

 ORA-12545: Connect failed because target host or object does not exist 

我也尝试访问sqlplus system/oracle@192.168.99.100:1521/xe但我得到像下面的错误

 ORA-12514: TNS:listener does not currently know of service requested in connect descriptor 

看看这个错误,我看到有一些错误的Oracle TNS监听器。 但是,如何在运行docker集装箱的情况下解决这个问题?