There are multiple ways to run commands inside Docker containers. We can use a Dockerfile and use the RUN instruction along with a command that we want to run inside the Docker container. We can also use the Docker run command to start the Docker container and access the bash of the container. Inside the bash, we can directly run commands. If the container is running in the background or detached mode, we can use the Docker exec command to run commands inside that container.