步骤
1、开启mariadb容器
docker run -d --name mariadb -e MARIADB_ROOT_PASSWORD=mariadb -e MARIADB_USER=bn_testlink -e MARIADB_PASSWORD=bn_testlink -e MARIADB_DATABASE=bitnami_testlink --net testlink bitnami/mariadb:latest
mariadb容器能正常启动
2、开启testlink容器
docker run -d -p 80:80 -p 443:443 --name testlink -e TESTLINK_DATABASE_USER=bn_testlink -e TESTLINK_DATABASE_PASSWORD=bn_testlink -e TESTLINK_DATABASE_NAME=bitnami_testlink --net testlink bitnami/testlink:latest
问题
testlink容器创建成功了,但是启动失败了
查看日志
[Mon Sep 20 06:59:07.487096 2021] [core:emerg] [pid 1] (95)Operation not supported: AH00023: Couldn't create the mpm-accept mutex
(95)Operation not supported: could not create accept mutex
AH00015: Unable to open logs
解决方式【待验证,稍后更新】
docker启动的时候加上这个参数 platform参数
--platform linux/x86_64
经验证不可行