【发布时间】:2020-10-26 00:54:55
【问题描述】:
在我们公司,所有的机器都是Linux或windows。但是客户有一个Unix系统。我可以在 Linux 中创建一个 docker 容器,然后在 Unix 上使用它吗?我希望 docker 文件包含带有 cx_oracle 和 pandas 库的 python 并将它们放在 UNIX 机器中。只是想通过使用 cx_oracle 连接 Unix 机器上的 Oracle DB 来确保环境正常工作。
使用 cx_oracle 的代码或 docker 文件究竟是什么? 应该在 Unix 上运行的 pandas 库,并确保 环境正在通过使用 cx_oracle 在 Oracle DB 上连接 Unix机器?
【问题讨论】:
-
"Unix" 还不够具体。你必须弄清楚机器正在运行什么,它是否支持 Docker,如果支持,它能够运行什么样的 Docker 镜像。
-
@那个其他人很难从客户那里知道这一点,但我可以试试。但是没有任何通用的方法可以做到这一点,比如使用 cx_oracle 和 pandas 库创建一个 docker 文件,然后将它们作为脚本或 docker 映像放在 unix 中,然后执行或类似的东西?
-
没有在 Unix 上运行 Docker 镜像的通用方法。这是一项非常以 Linux 为中心的技术,Windows/macOS 用户通常通过仿真来实现。如果神秘操作系统不支持 Docker,那么显然这不是一个好方法。
标签: python linux docker unix cx-oracle