---
name: "docker-exec"
section: "1"
platform: "linux"
package: "docker"
version: "1:29.9.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/docker-exec"
---

# docker-exec(1)

Execute a command in a running container

## NAME

docker-exec - Execute a command in a running container

## SYNOPSIS

**docker exec \[OPTIONS\] CONTAINER COMMAND \[ARG...\]**

## DESCRIPTION

Alias for **docker container exec**.

## OPTIONS

**-d**, **--detach**\[=false\]\
 	Detached mode: run command in the background

**--detach-keys**=""\
 	Override the key sequence for detaching a container

**-e**, **--env**=\
 	Set environment variables

**--env-file**=\
 	Read in a file of environment variables

**-i**, **--interactive**\[=false\]\
 	Keep STDIN open even if not attached

**--privileged**\[=false\]\
 	Give extended privileges to the command

**-t**, **--tty**\[=false\]\
 	Allocate a pseudo-TTY

**-u**, **--user**=""\
 	Username or UID (format: "\[:\]")

**-w**, **--workdir**=""\
 	Working directory inside the container

## SEE ALSO

**[docker(1)](/docker/1.md)**
