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)
@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.