1. Useful Docker commands

    Since Docker doesn't allow a container's entrypoint being modified, we need to create a new container on the same image, and modify entrypoint to be a shell.