首页 > 解决方案 > Mackbook Air M1 上的 DB2 docker

问题描述

我正在按照官方说明在 docker 中运行 DB2。我已经在 macOS Intel 上成功完成了无数次。我也在 Windows 10 中成功地做到了这一点。但现在我正试图在 macOS Apple 芯片(Macbook Air M1)中做到这一点。我通过将--platform linux/amd64选项添加到docker pulland来做到这一点docker run

这将创建容器 OK。但是 DB2 出现了各种各样的问题。首先,DB2 似乎没有启动。我手动运行db2start来处理这个问题。然后我无法创建数据库并连接到它。我收到这条消息:

SQL1031N The database directory cannot be found on the indicated file system

查看db2diag.log不会显示任何特定的错误消息。

我需要做什么才能在 Apple 硅胶的 docker 中运行 DB2?

标签: dockerdb2

解决方案


推荐阅读