README.md: update example commands and remove redundant text

1. Pass the payload to `/compile` using `curl --upload` instead of
`curl --data`.

With the `--data` flag, curl encodes the data in a way that triggers
the call to `(*http.Request).FormValue` (sandbox.go:56) to consume the
request body. When we then attempt to decode the body as JSON
(sandbox.go:58), we then fail the request with `io.EOF`.

If we use the `--upload` flag instead, curl does not set the content
type to the problematic `application/x-www-form-urlencoded` value, and
the call to `FormValue` does not consume the body.

2. Add a name to the `docker run` command line.

(That makes it easier to kill the container when we're done with it.)

3. Remove a redundant copy of the “To submit changes…” sentence.

Change-Id: I314d904f626029306fecbfd25b166927dfa01029
Reviewed-on: https://go-review.googlesource.com/106215
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/README.md b/README.md
index ec92d82..63b05fa 100644
--- a/README.md
+++ b/README.md
@@ -3,8 +3,6 @@
 This subrepository holds the source for the Go playground:
 https://play.golang.org/
 
-To submit changes to this repository, see http://golang.org/doc/contribute.html.
-
 ## Building
 
 ```
@@ -15,9 +13,9 @@
 ## Running
 
 ```
-docker run --rm -d -p 8080:8080 playground
-# run go some code
-cat /path/to/code.go | go run client.go | curl --data @- localhost:8080/compile
+docker run --name=play --rm -d -p 8080:8080 playground
+# run some Go code
+cat /path/to/code.go | go run client.go | curl -s --upload-file - localhost:8080/compile
 ```
 
 # Deployment
@@ -28,4 +26,5 @@
 
 # Contributing
 
-To submit changes to this repository, see http://golang.org/doc/contribute.html.
\ No newline at end of file
+To submit changes to this repository, see
+https://golang.org/doc/contribute.html.