Skip to content

workoho/AzAuto-Common-Runbook-FW.Docker

Repository files navigation

Development Container for Azure Automation Common Runbook Framework

View on GitHub Container Registry Build Docker Image Check Upstream

This repository contains the build data for the custom Microsoft PowerShell image provided by the Azure Automation Common Runbook Framework for Azure Automation runbook development.

It is provided with pre-installed PowerShell modules as well as Azure CLI and Bicep CLI that enable faster startup of development containers. The image is compatible for x64 and ARM64 architectures, including Apple Silicon Macs.

How To Use

Ready-to-use images can be retrieved from the GitHub Container Registry.

We recommend you start with our project template which comes with a pre-configured development container and Visual Studio Code setup. Using free GitHub Codespaces, you may even start directly in your browser:

Open in GitHub Codespaces

Included PowerShell modules

Module Version Tree
Azure Az 12.x
ExchangeOnlineManagement 3.x
Microsoft.Graph 2.x
Microsoft.Graph.Beta 2.x
Microsoft.Graph.Entra 0.x
Microsoft.Graph.Entra.Beta 0.x
MicrosoftTeams 6.x
PnP.PowerShell 2.x

How To Update

Every night1 the image is updated to ensure that it is always up to date with the latest production versions of the Microsoft/Debian base image as well as the included PowerShell modules.

The development container is designed so that it can be rebuilt at any time without losing your data. To update to the latest versions, you can simply trigger a rebuild, e.g. by rebuilding your GitHub Codespace or your local development container.

Footnotes

  1. Except for ARM64 / Apple Silicon variant. See linux/arm64/README.md.