mirror of https://github.com/docker/docs.git
replace 4243 by the docker port
Signed-off-by: Victor Vieux <vieux@docker.com>
This commit is contained in:
parent
50c194cf1f
commit
722cc2fb08
|
|
@ -1,3 +1,3 @@
|
|||
FROM golang:onbuild
|
||||
EXPOSE 4243
|
||||
EXPOSE 2375
|
||||
ENTRYPOINT ["swarm"]
|
||||
|
|
@ -14,6 +14,8 @@ import (
|
|||
"github.com/docker/swarm/scheduler"
|
||||
)
|
||||
|
||||
const DefaultDockerPort = ":2375"
|
||||
|
||||
func newUnixListener(addr string, tlsConfig *tls.Config) (net.Listener, error) {
|
||||
if err := syscall.Unlink(addr); err != nil && !os.IsNotExist(err) {
|
||||
return nil, err
|
||||
|
|
@ -43,6 +45,9 @@ func newUnixListener(addr string, tlsConfig *tls.Config) (net.Listener, error) {
|
|||
func newListener(proto, addr string, tlsConfig *tls.Config) (net.Listener, error) {
|
||||
l, err := net.Listen(proto, addr)
|
||||
if err != nil {
|
||||
if strings.Contains(err.Error(), "address already in use") && strings.Contains(addr, DefaultDockerPort) {
|
||||
return nil, fmt.Errorf("%s: is Docker already running on this machine? Try using a different port", err)
|
||||
}
|
||||
return nil, err
|
||||
}
|
||||
if tlsConfig != nil {
|
||||
|
|
|
|||
Loading…
Reference in New Issue