diff --git a/docs/reference/commandline/exec.md b/docs/reference/commandline/exec.md index 1ae46cf194..e2e5d607b9 100644 --- a/docs/reference/commandline/exec.md +++ b/docs/reference/commandline/exec.md @@ -39,6 +39,14 @@ The command started using `docker exec` only runs while the container's primary process (`PID 1`) is running, and it is not restarted if the container is restarted. +COMMAND will run in the default directory of the container. It the +underlying image has a custom directory specified with the WORKDIR directive +in its Dockerfile, this will be used instead. + +COMMAND should be an executable, a chained or a quoted command +will not work. Example: `docker exec -ti my_container "echo a && echo b"` will +not work, but `docker exec -ti my_container sh -c "echo a && echo b"` will. + ## Examples ### Run `docker exec` on a running container