darwin-containers / rund

OCI Container Runtime for Darwin
Apache License 2.0
432 stars 13 forks source link

Implement DNS solution that can cross filesystem bounds #6

Closed slonopotamus closed 11 months ago

slonopotamus commented 11 months ago

In 13be962569d5eaff502dcb257217ef577c98865b, I had to disable hard-linking /var/run/mDNSResponder into container because such link cannot be created anymore since it tries to cross filesystem bounds. We instead need to create our own named pipe inside the container and transfer data between host pipe and container pipe or run mDNSResponder inside container.