Log in to AZURE select the button in the top left-hand corner (resembles 2 stacked horizontal lines). This will display the following list.
On this list select "All Services". This will show a list of all the services, you will want to select the "Containers" category on the left and then the "Container instances" option in the center of the page.
This new page allows you to create new container instances. You will want to click the Add button that appears just below the page's title.
The following 5 pages will configure the container for you.
The minimum you need in order to use the BuildVu Docker container is to specify a Resource Group. If you don't already have one you can create a new one with the Create New button (this is handled in a popup and should only require a name).
Next, you need to set a Container name, this can anything you wish.
Finally, you need to specify the image name, which is idrsolutions/buildvu.
The networking page lets you specify the ports that should be open for the container and the protocol to apply. Here you can see port 80 is already active.
The Advanced page gives you the option to set environment variables, command overrise and restart policy. I would suggest you keep the default Restart policy as "On failure".
For Environment variables, the values you need to set will depend on if you are a trial user or have access to a full version.
Both trial and full users can set ACCESS_USERNAME and ACCESS_PASSWORD environment variables that will be required in order to connect to the BuildVu container.
For trial users, you only need one variable named 'TOKEN'. Paste your Trial Token in the 'Value' box.
For the full version, you need to supply your 'LICENSE_USERNAME' and 'LICENSE_PASSWORD'. You also need to supply the name of the 'PRODUCT' you have a license for (buildvu, buildvu-html, or buildvu-svg).
Tags can be used to help you organize the containers you have running. Nothing needs to be added here to get BuildVu working on AZURE.
Review + create
This tab will display the settings you have set up to be reviewed, you can then click the create button to create this container.
Now the container has been set up AZURE will now create and upload the container for use. This may take a few minutes (up to 10 minutes) as the platform prepares the container instance for use.
If you intend to use HTTPS encryption (recommended), you will need to perform some extra steps in order to set this up. At the time of writing, there are 2 ways to achieve this. One is using a gateway, the other is to load a sidecar container. The process to set these up are quite detailed and adds additional dependencies or limitations as they are currently in preview. TO ensure the information remains up to date we have linked (see above) to the official Microsoft Azure tutorials.
No longer need the container?
If you are trialing BuildVu or maybe you just don't need your container for a while you may wish to prevent the container from being used or remove it altogether. This is simple to do. If you navigate to your container instance you will find the following options on the overview page.
You can stop the container which will take down the service without deleting it.
If you will not need the container again you can also delete it which will stop it and remove it from the platform.