Как сделать файл настроек Dockerfile здесь.
Test-driven development (TDD) - это итеративный процесс разработки программного обеспечения, в котором сначала пишутся тесты, а затем пишется код, который проходит эти тесты.