Важно различать образ и контейнер: docker run создаёт контейнер из образа и запускает его, а docker start запускает уже созданный контейнер.
docker start <container> — запускает уже существующий остановленный контейнер. Если нужно создать и сразу запустить новый контейнер из образа, используют docker run <image>.
docker start <image> — образ сам по себе не запускается, из него сначала создаётся контейнер.