From eef75069e13c8c50bd85d4f12850ba1d49cde6e6 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Thu, 15 Oct 2015 21:38:08 -0400 Subject: [PATCH] Add a note stating that the exposed dockerfile port will default to 5000 if not specified [ci skip] --- docs/deployment/dockerfiles.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/deployment/dockerfiles.md b/docs/deployment/dockerfiles.md index d7564a784..0ef2559fd 100644 --- a/docs/deployment/dockerfiles.md +++ b/docs/deployment/dockerfiles.md @@ -20,6 +20,8 @@ dokku config:set APP DOKKU_DOCKERFILE_PORT=8000 Dokku will not expose other ports on your application without a [custom docker-option](/dokku/configuration/docker-options/). +If you do not have a port explicitly exposed, Dokku will automatically expose port `5000` for your application. + ## Customizing the run command By default no arguments are passed to `docker run` when deploying the container and the `CMD` or `ENTRYPOINT` defined in the `Dockerfile` are executed. You can take advantage of docker ability of overriding the `CMD` or passing parameters to your `ENTRYPOINT` setting `$DOKKU_DOCKERFILE_START_CMD`. Let's say for example you are deploying a base nodejs image, with the following `ENTRYPOINT`: