Difference between revisions of "Docker exec"

From wikieduonline
Jump to navigation Jump to search
Line 4: Line 4:
 
  docker exec -it my_container sh -c "echo a && echo b"
 
  docker exec -it my_container sh -c "echo a && echo b"
  
* '''Login/Connect''' into a running container:
+
* '''Login'''/[[Connect into a running container]]:
 
** <code>[[docker exec]]<ref>https://docs.docker.com/engine/reference/commandline/exec/</ref> -it <my_container_name> bash</code>
 
** <code>[[docker exec]]<ref>https://docs.docker.com/engine/reference/commandline/exec/</ref> -it <my_container_name> bash</code>
 
** <code>[[docker exec]]<ref>https://docs.docker.com/engine/reference/commandline/exec/</ref> -it <my_container_name> ps</code>
 
** <code>[[docker exec]]<ref>https://docs.docker.com/engine/reference/commandline/exec/</ref> -it <my_container_name> ps</code>

Revision as of 09:54, 21 March 2024

https://docs.docker.com/engine/reference/commandline/exec/

docker exec -it my_container sh -c "echo a && echo b"


docker exec -it CONTAINER_NAME sh
unable to find user nginx: no matching entries in passwd file
docker exec -it festive_lewin sh
Error response from daemon: Container 2391a43638f822b1dc3e8d8c79c461959de2238c48d580c7092d5a278e5bd792 is not running
docker exec -u 0 -it CONTAINER_NAME  bash

Show Environment variables

docker exec CONTAINER_NAME env
docker exec CONTAINER_NAME printenv

Related commands

See also

  • https://docs.docker.com/engine/reference/commandline/exec/
  • https://docs.docker.com/engine/reference/commandline/exec/
  • Advertising: