Files
tldr/pages.bn/common/docker-container-exec.md

1.8 KiB

docker container exec

āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ āϚāϞāĻŽāĻžāύ āĻāĻ•āϟāĻŋ Docker āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ⧇ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϚāĻžāϞāĻžāύāĨ¤ āφāϰāĻ“ āϤāĻĨā§āϝ āĻĒāĻžāĻŦ⧇āύ: https://docs.docker.com/reference/cli/docker/container/exec/āĨ¤

  • āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ āϚāϞāĻŽāĻžāύ āĻāĻ•āϟāĻŋ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ⧇ āĻāĻ•āϟāĻŋ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāĻ­ āĻļ⧇āϞ āϏ⧇āĻļāύ⧇ āĻĒā§āϰāĻŦ⧇āĻļ āĻ•āϰ⧁āύ:

docker {{[exec|container exec]}} {{[-it|--interactive --tty]}} {{container_name}} {{/bin/bash}}

  • āϚāϞāĻŽāĻžāύ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ⧇ āĻŦā§āϝāĻžāĻ•āĻ—ā§āϰāĻžāωāĻ¨ā§āĻĄā§‡ (detached) āĻāĻ•āϟāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϚāĻžāϞāĻžāύ:

docker {{[exec|container exec]}} {{[-d|--detach]}} {{container_name}} {{command}}

  • āĻāĻ•āϟāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ working directory āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ:

docker {{[exec|container exec]}} {{[-it|--interactive --tty]}} {{[-w|--workdir]}} {{path/to/directory}} {{container_name}} {{command}}

  • āϚāϞāĻŽāĻžāύ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ⧇ āĻŦā§āϝāĻžāĻ•āĻ—ā§āϰāĻžāωāĻ¨ā§āĻĄā§‡ āĻāĻ•āϟāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϚāĻžāϞāĻžāύ, āĻ•āĻŋāĻ¨ā§āϤ⧁ stdin āĻ–ā§‹āϞāĻž āϰāĻžāϖ⧁āύ:

docker {{[exec|container exec]}} {{[-i|--interactive]}} {{[-d|--detach]}} {{container_name}} {{command}}

  • āϚāϞāĻŽāĻžāύ Bash āϏ⧇āĻļāύ⧇ āĻāĻ•āϟāĻŋ environment variable āϏ⧇āϟ āĻ•āϰ⧁āύ:

docker {{[exec|container exec]}} {{[-it|--interactive --tty]}} {{[-e|--env]}} {{variable_name}}={{value}} {{container_name}} {{/bin/bash}}

  • āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϚāĻžāϞāĻžāύ:

docker {{[exec|container exec]}} {{[-u|--user]}} {{user}} {{container_name}} {{command}}