Przeglądaj źródła

correct assignment of $PORT from docker port output

in the example, PORT is assigned to "0.0.0.0:<port>" vs "<port>" as in previous versions of docker (I encountered this documentation discrepancy tonight after installing docker v0.6.5)
Eric Lee 11 lat temu
rodzic
commit
df1621914b
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      docs/sources/use/basics.rst

+ 1 - 1
docs/sources/use/basics.rst

@@ -147,7 +147,7 @@ Expose a service on a TCP port
   JOB=$(sudo docker run -d -p 4444 ubuntu:12.10 /bin/nc -l 4444)
   JOB=$(sudo docker run -d -p 4444 ubuntu:12.10 /bin/nc -l 4444)
 
 
   # Which public port is NATed to my container?
   # Which public port is NATed to my container?
-  PORT=$(sudo docker port $JOB 4444)
+  PORT=$(sudo docker port $JOB 4444 | awk -F: '{ print $2 }')
 
 
   # Connect to the public port via the host's public address
   # Connect to the public port via the host's public address
   # Please note that because of how routing works connecting to localhost or 127.0.0.1 $PORT will not work.
   # Please note that because of how routing works connecting to localhost or 127.0.0.1 $PORT will not work.