Лучше всего начать с простого – поставил докер, запустил nginx, чтобы понять как контейнеры живут и общаются с твоей машиной. Потом уже смотреть на docker-compose, чтоб не париться с кучей команд вручную. Круто, что можно быстро поднять любое окружение, не соря в системе. На практике реально легче.