I have an Azure App Service running on a Linux service plan.
We run a .jar app which we deploy via FTP.
Due to some updates to the .jar, we have some dependencies that we need to install. I've been looking on the documentation for how I can include commands when starting up the container, but I can't seem to find a direct way.
I have looked through the documentation, but am a bit confused. I don't know if you could help me sort these ideias, but if you would bear with me:
It's the App Service itself which runs the docker command to setup the container where the app will be run, correct?
Is there no way to control the docker command that's run? For example, where is the dockerfile used by Azure App Service stored?
I've seen some documentation suggesting adding a 'startup.sh' script which the App Service reads by default. Would this be a viable alternative? Write up the .sh script and add it via FTP? Can it be done via the 'Startup command' field on the Configurations tab?
Thank you in advance!