Из документации:
EXPOSE <port> [<port>/<protocol>...]
VOLUME ["/data"]
То есть в докерфайле ничего нет о том, куда пробрасываются из контейнера порты и откуда маунтятся тома. Все это указывается при создании контейнера, так как от докерфайла не должна зависить инфраструктура вне контейнера.