Это буквально прямо в инструкциях Linux на связанной странице:
docker pull uwsbel/projectchrono: последний
Перед запуском вам всегда нужно выполнить извлечение (файлы компоновки докеров упрощают оба шага), и в инструкциях говорится, что вы должны извлекать перед запуском, указывая, что приведенная выше команда должна быть запущена первой.
Вы также можете сделать это, что должно работать:
докер запустить uwsbel/projectchrono: последний
Это укажет Docker запустить образ из репозитория Docker и извлечь его, если он недоступен. Затем это должно выполнить его.
Простое имя образа докера не будет работать, если вы не используете полное имя автора/программы, иначе он попытается протестировать только локальные образы.
В самом контейнере Docker есть ошибка, которая требует, чтобы вышестоящие разработчики обновили свой Dockerfile, чтобы исправить это. локали
программа не установлена, а нужная локаль en_US.UTF-8
НЕ генерируется должным образом внутри образа докера. Это приводит к этим предупреждениям:
/bin/bash: предупреждение: setlocale: LC_ALL: невозможно изменить языковой стандарт (en_US.UTF-8)
bash: предупреждение: setlocale: LC_ALL: нельзя изменить локаль (en_US.UTF-8)
Это не обязательно критический ошибки, но мы ничего не можем сделать, чтобы исправить это — разработчикам основной ветки необходимо обновить свой Dockerfile, чтобы при создании образов Docker для этого была правильно установлена локаль.