{"id":4449,"date":"2016-09-22T00:00:00","date_gmt":"2016-09-22T00:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch"},"modified":"2025-06-23T09:01:47","modified_gmt":"2025-06-23T16:01:47","slug":"deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/","title":{"rendered":"Deep Learning, Simulation and HPC Applications with Docker and Azure Batch"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The Azure Big Compute team is happy to announce version 1.0.0 of the <a href=\"https:\/\/azure.github.io\/batch-shipyard\/\">Batch Shipyard<\/a> toolkit, which enables easy deployment of batch-style Dockerized workloads to <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/batch\/\">Azure Batch<\/a> compute pools. Azure Batch enables you to run parallel jobs in the cloud without having to manage the infrastructure. It\u2019s ideal for parametric sweeps, Deep Learning training with NVIDIA GPUs, and simulations using MPI and InfiniBand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whether you need to run your containerized jobs on a single machine or hundreds or even thousands of machines, Batch Shipyard blends features of Azure Batch &#8212; handling complexities of large scale VM deployment and management, high throughput, highly available job scheduling, and auto-scaling to pay only for what you use &#8212; with the power of Docker containers for application packaging.&nbsp; Batch Shipyard allows you to harness the deployment consistency and isolation for your batch-style and HPC containerized workloads, and run them at any scale without the need to develop directly to the Azure Batch SDK.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The initial release of Batch Shipyard has the following major features:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Automated <a href=\"https:\/\/www.docker.com\/\">Docker Host Engine<\/a> installation tuned for Azure Batch compute nodes<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Automated deployment of required Docker images to compute nodes<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Accelerated Docker image deployment at scale to compute pools consisting of a large number of VMs via private peer-to-peer distribution of Docker images among the compute nodes<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Automated Docker Private Registry instance creation on compute nodes with Docker images backed to Azure Storage if specified<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Automatic shared data volume support for:\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/github.com\/Azure\/azurefile-dockervolumedriver\">Azure File Docker Volume Driver<\/a> installation and share setup for SMB\/CIFS backed to Azure Storage if specified<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/www.gluster.org\/\">GlusterFS<\/a> distributed network file system installation and setup if specified<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Seamless integration with Azure Batch job, task and file concepts along with full pass-through of the <a href=\"https:\/\/azure.microsoft.com\/en-us\/documentation\/articles\/batch-api-basics\/\">Azure Batch API<\/a> to containers executed on compute nodes<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Support for <a href=\"https:\/\/azure.microsoft.com\/en-us\/documentation\/articles\/batch-task-dependencies\/\">Azure Batch task dependencies<\/a> allowing complex processing pipelines and graphs with Docker containers<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Transparent support for <a href=\"https:\/\/github.com\/NVIDIA\/nvidia-docker\">GPU accelerated Docker applications<\/a> on <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-n-series-preview-availability\/\">Azure N-Series VM instances<\/a> (<a href=\"https:\/\/gpu.azure.com\/\">Preview<\/a>)<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Support for multi-instance tasks to accommodate Dockerized MPI and multi-node cluster applications on compute pools with automatic job cleanup<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Transparent assist for running Docker containers utilizing Infiniband\/RDMA for MPI on <a href=\"https:\/\/azure.microsoft.com\/en-us\/documentation\/articles\/virtual-machines-windows-a8-a9-a10-a11-specs\/\">HPC low-latency Azure VM instances<\/a> (i.e., STANDARD_A8 and STANDARD_A9)<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Automatic setup of SSH tunneling to Docker Hosts on compute nodes if specified<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019ve also made available an <a href=\"https:\/\/github.com\/Azure\/batch-shipyard\/tree\/master\/recipes\">initial set of recipes<\/a> that enable scenarios such as Deep Learning, Computational Fluid Dynamics (CFD), Molecular Dynamics (MD) and Video Processing with Batch Shipyard. In fact, we are aiming to make Deep Learning on Azure Batch an easy, low friction experience. Once you have the toolkit installed and have Azure Batch and Azure Storage credentials, you can get <a href=\"https:\/\/cntk.ai\/\">CNTK<\/a>, <a href=\"https:\/\/caffe.berkeleyvision.org\/\">Caffe<\/a> or <a href=\"https:\/\/www.tensorflow.org\/\">TensorFlow<\/a> running in an Azure Batch compute pool in <a href=\"https:\/\/github.com\/Azure\/batch-shipyard\/blob\/master\/docs\/02-batch-shipyard-quickstart.md\">under 15 minutes<\/a>. Below is a screenshot of CNTK running on a GPU-enabled STANDARD_NC6 VM via Batch Shipyard with nvidia-smi:<\/p>\n\n\n\n<figure class=\"wp-block-image has-custom-border\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp\" alt=\"CNTK\" style=\"border-radius:0px\" title=\"CNTK\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We hope to continue to expand the repertoire of recipes available for Batch Shipyard in the future.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Batch Shipyard toolkit can be found on <a href=\"https:\/\/github.com\/Azure\/batch-shipyard\">GitHub<\/a>. We welcome any feedback and contributions!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Azure Big Compute team is happy to announce version 1.0.0 of the Batch Shipyard toolkit, which enables easy deployment of batch-style Dockerized workloads to Azure Batch compute pools.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":"","msx_community_cta_settings":[]},"categories":[1467],"tags":[],"audience":[3055,3053,3056],"content-type":[],"product":[1067],"tech-community":[],"topic":[],"coauthors":[988],"class_list":["post-4449","post","type-post","status-publish","format-standard","hentry","category-compute","audience-developers","audience-it-decision-makers","audience-it-implementors","product-batch","review-flag-1680286581-295","review-flag-1-1680286581-825","review-flag-vm-1680286585-143"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Deep Learning, Simulation and HPC Applications with Docker and Azure Batch | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"The Azure Big Compute team is happy to announce version 1.0.0 of the Batch Shipyard toolkit, which enables easy deployment of batch-style Dockerized workloads to Azure Batch compute pools. Azure\u2026\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Deep Learning, Simulation and HPC Applications with Docker and Azure Batch | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"The Azure Big Compute team is happy to announce version 1.0.0 of the Batch Shipyard toolkit, which enables easy deployment of batch-style Dockerized workloads to Azure Batch compute pools. Azure\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2016-09-22T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-23T16:01:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp\" \/>\n<meta name=\"author\" content=\"Fred Park\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fred Park\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/fred-park\/\",\"@type\":\"Person\",\"@name\":\"Fred Park\"}],\"headline\":\"Deep Learning, Simulation and HPC Applications with Docker and Azure Batch\",\"datePublished\":\"2016-09-22T00:00:00+00:00\",\"dateModified\":\"2025-06-23T16:01:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/\"},\"wordCount\":518,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp\",\"articleSection\":[\"Compute\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/\",\"name\":\"Deep Learning, Simulation and HPC Applications with Docker and Azure Batch | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp\",\"datePublished\":\"2016-09-22T00:00:00+00:00\",\"dateModified\":\"2025-06-23T16:01:47+00:00\",\"description\":\"The Azure Big Compute team is happy to announce version 1.0.0 of the Batch Shipyard toolkit, which enables easy deployment of batch-style Dockerized workloads to Azure Batch compute pools. Azure\u2026\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Compute\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/compute\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Deep Learning, Simulation and HPC Applications with Docker and Azure Batch\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/microsoftazure\",\"https:\/\/x.com\/azure\",\"https:\/\/www.instagram.com\/microsoftdeveloper\/\",\"https:\/\/www.linkedin.com\/company\/16188386\",\"https:\/\/www.youtube.com\/user\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117\",\"name\":\"shakir\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"caption\":\"shakir\"},\"sameAs\":[\"https:\/\/azure.microsoft.com\"],\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Deep Learning, Simulation and HPC Applications with Docker and Azure Batch | Microsoft Azure Blog","description":"The Azure Big Compute team is happy to announce version 1.0.0 of the Batch Shipyard toolkit, which enables easy deployment of batch-style Dockerized workloads to Azure Batch compute pools. Azure\u2026","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/","og_locale":"en_US","og_type":"article","og_title":"Deep Learning, Simulation and HPC Applications with Docker and Azure Batch | Microsoft Azure Blog","og_description":"The Azure Big Compute team is happy to announce version 1.0.0 of the Batch Shipyard toolkit, which enables easy deployment of batch-style Dockerized workloads to Azure Batch compute pools. Azure\u2026","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2016-09-22T00:00:00+00:00","article_modified_time":"2025-06-23T16:01:47+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp","type":"","width":"","height":""}],"author":"Fred Park","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Fred Park","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/fred-park\/","@type":"Person","@name":"Fred Park"}],"headline":"Deep Learning, Simulation and HPC Applications with Docker and Azure Batch","datePublished":"2016-09-22T00:00:00+00:00","dateModified":"2025-06-23T16:01:47+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/"},"wordCount":518,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp","articleSection":["Compute"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/","name":"Deep Learning, Simulation and HPC Applications with Docker and Azure Batch | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp","datePublished":"2016-09-22T00:00:00+00:00","dateModified":"2025-06-23T16:01:47+00:00","description":"The Azure Big Compute team is happy to announce version 1.0.0 of the Batch Shipyard toolkit, which enables easy deployment of batch-style Dockerized workloads to Azure Batch compute pools. Azure\u2026","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2016\/09\/a6c99e17-f9d8-42f8-98ea-520daeead6aa.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/deep-learning-simulation-and-hpc-applications-with-docker-and-azure-batch\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Compute","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/compute\/"},{"@type":"ListItem","position":3,"name":"Deep Learning, Simulation and HPC Applications with Docker and Azure Batch"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117","name":"shakir","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4","url":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","caption":"shakir"},"sameAs":["https:\/\/azure.microsoft.com"],"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/4449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=4449"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/4449\/revisions"}],"predecessor-version":[{"id":42856,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/4449\/revisions\/42856"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=4449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=4449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=4449"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=4449"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=4449"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=4449"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=4449"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=4449"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=4449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}