Dockerfile - позволяет собрать Docker Images с вашим содержимым. Docker подразумевает только один процесс в качестве "отправной точки" контейнера, это не значит, что в контейнере нельзя запустить несколько процессов, просто контейнер рождается из одного процесса и вместе с ним умирает.
В данной статье рассмотрим Dockerfile на примере: nginx и apache2.