So, I realize that I didn't really ask a question other than "does anyone have experience with this", which isn't particularly helpful.
Here's where I'm struggling. I have a heroku.yml file created in the root directory of my application. According to the Heroku documentation, I should point build.docker.web to some specific Dockerfile (https://devcenter.heroku.com/articles/build-docker-images-heroku-yml). However, my app uses multiple Dockerfiles and I'm not sure which one specifically I'm supposed to point build.docker.web to?
I run my dev environment with docker-compose using the docker-compose up -d nginx redis postgres command for LaraDock, which then creates the following containers:
laradock_redis
laradock_nginx
laradock_postgres
laradock_php-fpm
laradock_workspace
docker:dind
I understand from Heroku docs that I should not include Postgres or Redis in my docker build, as I'll be using Heroku add-ons for those. However, how do I include all the other containers in my heroku.yml? Which container's Dockerfile do I need to point build.docker.web to? Am I totally clueless and embarassing myself? I didn't expect to not be able to utilize docker-compose with Heroku which is really throwing me for a loop.
Any guidance or if you have an example heroku.yml you've set up for LaraDock that you could share would be much appreciated!