我想知道我的 Informix Dev Edition 实例(每次,最新,目前截至 2023 年 4 月 2 日)是否因为没有约束力问题而没有重新启动(我不是),-特权标志(我不要这么认为),而不是通过外部终端连接(我每次都正确运行 docker exec 并且它工作得很好,直到我必须停止 Informix)。每次都要docker run,重启不了。当我尝试启动时,它很快就关闭了。有很多 KAIO 错误,它不会重新初始化共享内存。 docker run -it --name iif_developer_edition --privileged -p 9088:9088 -e LICENSE=接受 ibmcom/informix-developer-database:latest
我认为正在发生的是我一直以某种方式拉动的版本是 Linux/AMD64 而不是 ARM。我有一台 MacBook Pro M1(新的,翻新的),其他方面都很好。我想我需要以某种方式强制解决这个问题并告诉 Docker 将其作为 ARM 版本拉取,因为 Docker Desktop 有关于不稳定或未运行的警告,但它运行一切正常,从不崩溃,它不会以某种方式停止我不是每次都被迫做 docker run 。谢谢
请看上文。我必须 docker run -it --name iif_developer_edition --privileged -p 9088:9088 -e LICENSE=accept ibmcom/informix-developer-database:latest 每次我关闭或退出后。
我认为这个问题没有得到很好的解决,但实际上已经在其他地方和这里 得到解决。显然,Informix 可能需要在仿真中运行,如 1 中所示,通过 Docker 中的一个选项,“找到“开发中的功能”选项,然后选择“在 Apple Silicon 上使用 Rosetta 进行 x86/amd64 仿真”复选框” 4. 如果您认为这是我遇到的问题,请告诉我。我将致力于此并报告回来。理想情况下,我会在 Linux 机器上运行它! 谢谢