home / tils / til

Menu
  • GraphQL API

til: docker_attach-bash-to-running-container.md

This data as json

path topic title url body html shot created created_utc updated updated_utc shot_hash slug
docker_attach-bash-to-running-container.md docker Attaching a bash shell to a running Docker container https://github.com/simonw/til/blob/main/docker/attach-bash-to-running-container.md Use `docker ps` to find the container ID: $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 81b2ad3194cb alexdebrie/livegrep-base:1 "/livegrep-github-re…" 2 minutes ago Up 2 minutes compassionate_yalow Run `docker exec -it ID bash` to start a bash session in that container: $ docker exec -it 81b2ad3194cb bash I made the mistake of using `docker attach 81b2ad3194cb` first, which attaches you to the command running as CMD in that conatiner, and means that if you hit `Ctrl+C` you exit that command and terminate the container! <p>Use <code>docker ps</code> to find the container ID:</p> <pre><code>$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 81b2ad3194cb alexdebrie/livegrep-base:1 "/livegrep-github-re…" 2 minutes ago Up 2 minutes compassionate_yalow </code></pre> <p>Run <code>docker exec -it ID bash</code> to start a bash session in that container:</p> <pre><code>$ docker exec -it 81b2ad3194cb bash </code></pre> <p>I made the mistake of using <code>docker attach 81b2ad3194cb</code> first, which attaches you to the command running as CMD in that conatiner, and means that if you hit <code>Ctrl+C</code> you exit that command and terminate the container!</p> <Binary: 61,636 bytes> 2020-08-10T08:41:01-07:00 2020-08-10T15:41:01+00:00 2020-08-10T08:41:01-07:00 2020-08-10T15:41:01+00:00 2bd34a112abf7858d6a88c4da46c3bda attach-bash-to-running-container
Powered by Datasette · How this site works · Code of conduct