Articles in this section
Category / Section

Migrating Combinational Deployment Application from Azure App Service to Docker Multi-Container

Published:

This article outlines the steps to migrate a combinational deployment application, which includes Bold BI and Bold Reports, from Azure App Service to a Docker multi-container environment.

1. Download App Data

  • Navigate to the Azure storage account used for the application.
  • Download the app_data folder from the storage account.
    image.png

2. Deploy Combinational Deployment on Docker

  • Follow the documentation to deploy the combinational deployment in the Docker environment. You can find the necessary deployment files here.
  • For SSL configuration, refer to the SSL configuration documentation.
  • Note: There is no need to perform the startup once the container is up and running.

3. Stop the Container

  • Use the following command to stop the container:
    docker-compose down
    

4. Replace App Data

  • Navigate to the application mount location.
    image.png
  • Remove the existing files and folders.
    image.png
  • Replace them with the downloaded app_data folder and files from the Azure storage account (Step 1) to the Docker mount location used for the application.

5. Start the Container

  • After replacing the app data, run the following command to start the container:
    docker-compose up -d
    

6. Update DNS or IP Address

  • Once the container is up and running, update the new DNS/IP on UMS administration page.

  • Navigate to the UMS administration page at {DNS}/ums/administration.
    image.png

  • Update the DNS/IP and enable the checkbox.

    image.png

  • After updating the new IP/DNS, save the changes.

  • Restart the application using the following command.

    docker-compose down
    docker-compose up -d
    

Additional References

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
SS
Written by Sivanesan Saravanan
Updated:
Comments (0)
Please  to leave a comment
Access denied
Access denied