1. Строку
127.0.0.1 hello.dev
вы должны прописать в hosts-файл на своей системе.
Если у вас Windows, то файл находится в директории (пишу, если у тебя системный диск - это диск C): C:\Windows\System32\drivers\etc\hosts
Если linux, то он находится в директории /etc/hosts
Файл открываешь от имени администратора и дописываешь в конец эту строчку.
2. Вы исправили немного не так.
У васпорты в docker-compose.yml пишутся таким образом:
Порт_на_машине:Порт_в_контейнере.
Т.е. чтобы ваше приложение работало корректно, необходимо порты было изменить по принципу:
ports:
- "81:80"
- "443:443"
Т.е. открывая 81 порт на своей машине, вы открываете 80 порт внутри контейнера.