- Build the image from the Dockerfile above:
docker build --rm -t cberg-test .
- Run a container, sharing the host dir
/root/foo
:
docker run --rm -v /root/foo:/foo cberg-test
- In another shell, write something to the socket (which was created in
/root/foo
by the container):
echo 'hello docker' | socat - UNIX-CONNECT:/root/foo/bar.sock
- See the output of the container in the first shell:
hello docker
FROM alpine
RUN apk --update add socat
CMD socat UNIX-LISTEN:/foo/bar.sock -