Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/clowa/docker-powershell-core

Cross platform docker image of powershell core
https://github.com/clowa/docker-powershell-core

docker powershell

Last synced: 7 days ago
JSON representation

Cross platform docker image of powershell core

Awesome Lists containing this project

README

        

[![Get latest release version](https://github.com/clowa/docker-powershell-core/actions/workflows/get-latest-release.yaml/badge.svg)](https://github.com/clowa/docker-powershell-core/actions/workflows/get-latest-release.yaml)
[![Build docker images](https://github.com/clowa/docker-powershell-core/actions/workflows/docker-buildx.yaml/badge.svg)](https://github.com/clowa/docker-powershell-core/actions/workflows/docker-buildx.yaml)
[![Check base image update](https://github.com/clowa/docker-powershell-core/actions/workflows/check-base-image-update.yaml/badge.svg)](https://github.com/clowa/docker-powershell-core/actions/workflows/check-base-image-update.yaml)

# Overview

Docker image with corresponding powershell core version.

Supported platforms:

- `linux/amd64`
- `linux/arm64/v8`

> [!IMPORTANT]
> Platform `linux/arm/v7` had to be removed due to the fact that QEMU has problems with the `pwsh` binary on this architecture.

# Sources

- [Installation instructions](https://docs.microsoft.com/de-de/powershell/scripting/install/installing-powershell-on-linux?view=powershell-7.2#installation---binary-archives)
- [Dependencies](https://docs.microsoft.com/de-de/dotnet/core/install/linux-ubuntu#dependencies)
- [Powershell Core repository](https://github.com/PowerShell/PowerShell)

# CI setups

1. checks every day at `12:00 am / midnight UTC` if a new release is available at the [powershell repository](https://github.com/powershell/powershell)
2. Build new docker images with the new release.