-
-
Save salmon5/0a822eeab7b9cc5ade1e7acf2da376c0 to your computer and use it in GitHub Desktop.
Revisions
-
christianberg revised this gist
Aug 20, 2014 . 1 changed file with 13 additions and 5 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,15 +1,23 @@ - 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 ``` -
christianberg created this gist
Aug 20, 2014 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,8 @@ FROM ubuntu RUN apt-get update RUN apt-get install -y socat VOLUME /foo CMD socat UNIX-LISTEN:/foo/bar.sock - This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,15 @@ - 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