# 2 Ways to Get a Docker Shell: SSH into Docker Container or Use Docker Exec

DevFeed: [2 Ways to Get a Docker Shell: SSH into Docker Container or Use Docker Exec](<https://devfeed.tech/articles/2-ways-to-get-a-docker-shell-ssh-into-docker-container-or-use-docker-exec-29847.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/shell-access-docker-container-with-ssh-and-docker-exec/>)

Author: info@goteleport.com (TK Walsh)

Published: 2022-03-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Docker Container](<https://devfeed.tech/topics/docker-container.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [Shell](<https://devfeed.tech/topics/shell.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [commands](<https://devfeed.tech/tags/commands.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-container](<https://devfeed.tech/tags/docker-container.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [shell](<https://devfeed.tech/tags/shell.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

## AI overview

This tutorial explains two ways to access a shell in a running Docker container: configuring OpenSSH in the container or using Docker's built-in docker exec command. It includes steps for building an image, running the container, and connecting with SSH.

## Source excerpt

This blog post explains two ways to SSH into a Docker container using conventional OpenSSH and Docker's built-in docker exec command.