From 0fbc759951b7d58a429466ea5740ea4bb694abaa Mon Sep 17 00:00:00 2001 From: Dennis Shen Date: Fri, 7 Dec 2018 13:08:56 +0800 Subject: [PATCH 1/3] add dockerfile --- Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..1b5daa6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM golang:1.8 + +WORKDIR /go/src/github.com/teyushen/ws +COPY . . + +CMD ["/bin/bash"] From 1e6eb4cfc1e512f2bff9e6e37a543d666f487835 Mon Sep 17 00:00:00 2001 From: Dennis Shen Date: Fri, 7 Dec 2018 14:47:05 +0800 Subject: [PATCH 2/3] add docker usage --- Dockerfile | 6 +++++- README.md | 17 +++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1b5daa6..c47d59a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,10 @@ FROM golang:1.8 -WORKDIR /go/src/github.com/teyushen/ws +WORKDIR /go/src/github.com/hashrocket/ws COPY . . + +RUN go get -d -v github.com/hashrocket/ws +RUN go install -v github.com/hashrocket/ws + CMD ["/bin/bash"] diff --git a/README.md b/README.md index 5c21e1a..5f70979 100644 --- a/README.md +++ b/README.md @@ -24,3 +24,20 @@ $ ws ws://localhost:3000/ws > ^D EOF ``` + +## Docker Usage + +Build Docker Image + +``` +$ docker build -t hashrocket/ws . +``` + +Run Docker Image + +``` +$ docker run -it hashrocket/ws +root@f762a8a163fd:/go/src/github.com/hashrocket/ws# ws ws://localhost:3000/ws +> {"type": "echo", "payload": "Hello, world"} +< {"type":"echo","payload":"Hello, world"} +``` \ No newline at end of file From 4bc3df8072221a892110e91fe87ed25c6b5480b9 Mon Sep 17 00:00:00 2001 From: Dennis Date: Sat, 20 Jul 2019 11:51:16 +0800 Subject: [PATCH 3/3] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 5f70979..b730c08 100644 --- a/README.md +++ b/README.md @@ -30,14 +30,14 @@ EOF Build Docker Image ``` -$ docker build -t hashrocket/ws . +$ docker build -t sldennis/ws . ``` Run Docker Image ``` -$ docker run -it hashrocket/ws +$ docker run -it sldennis/ws root@f762a8a163fd:/go/src/github.com/hashrocket/ws# ws ws://localhost:3000/ws > {"type": "echo", "payload": "Hello, world"} < {"type":"echo","payload":"Hello, world"} -``` \ No newline at end of file +```