matrixone: [Bug]: docker install MO 0.8.0 failed

Is there an existing issue for the same bug?

  • I have checked the existing issues.

Environment

- Version or commit-id (e.g. v0.1.0 or 8b23a93): 0.8.0
- Hardware parameters:
- OS type:
- Others:

Actual Behavior

original issue: https://github.com/matrixorigin/matrixorigin.io.cn/issues/508

I’ve also recreated this issue in a centos 7.9 and docker version 1.13. The developer who fired this issue used docker version 24.0.4.

But this docker problem doesn’t happen in debian 11.1 and macOS.

It seems to be a permission related issue.

Expected Behavior

No response

Steps to Reproduce

No response

Additional information

No response

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 15 (3 by maintainers)

Most upvoted comments

@dengn @loveRhythm1990

The root cause is go 1.20.0 introduce a new syscall which will blocked by the default seccompl profile in older versions of docker engine. The problem has been fixed in https://github.com/moby/moby/pull/43594, the fix is available in docker 23.x or 24.x version and has been back-ported to 20.10.18 (https://docs.docker.com/engine/release-notes/20.10/#201018)

We need to update the documentation to notice people that they should and --privileged=true if their docker version is lower than the above versions, or they can upgrade the docker version according to docker’s doc.