-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Closed
Labels
Description
Description
Current codes
containerd/runtime/v1/shim/client/client.go
Line 173 in 58dc067
| l, err := net.Listen("unix", "\x00"+address) |
The limitation is due to one of socket apis handling only 106 bytes at most (buf 128). Should we consider to use regular unix socket and try to connect it with relative paths, even though abstract unix socket has a few advantages
Steps to reproduce the issue:
- bin/ctr -n veryllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll run -t docker.io/library/busybox:latest test3 /bin/sh
Describe the results you received:
ctr: "/containerd-shim/veryllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll/test3/shim.sock": unix socket path too long (> 106): unknown
Reactions are currently unavailable