Назад | Перейти на главную страницу

Есть ли эквивалент для тестирования докеров что-то вроде tox для Python?

tox позволяет тестировать ваш код на разных версиях Python. Есть ли что-то похожее на tox что позволяет мне тестировать мой код развертывания на разных версиях дистрибутива, например centos 7, 6.8, 6.5 и т. д.?

Вы можете проверить докс. Посмотри это статья в блоге для краткого обзора. В итоге dox ведет себя как tox но вместо того, чтобы запускать virtualenvs, вы используете контейнеры докеров.

В большинстве случаев вы будете использовать какую-либо службу непрерывной интеграции (CI), в основном в сочетании с какой-либо системой контроля версий (VCS).

Примером может служить GitLab с GitLab CI или Gogs с drone.io. Они используют контейнеры Docker для запуска вашего кода, и вы можете запускать свой код в контейнерах разных дистрибутивов.