If you are experiencing an error trying to run your docker container then maybe you need to do some debugging inside of the docker container. But how do you shell into a container if you can’t even start it?
docker run -it --rm --name newname myimage:latest bash
This takes your image and starts a new container, running bash and allowing you to examine your container.
-it allows you to attach a terminal.
--rm will clean this container up when you are done with it.
--name <something> is the name you give your new container.