-
Notifications
You must be signed in to change notification settings - Fork 155
Known Issues
There is no -verb
on the Start-Process
cmdlet.
NanoServer is affected by changes to the user subsystem. See [known issues with nano-server][user-subsystem-issue].
Due to [known issues with the nano-server][user-subsystem-issue],
you must specify -Scope CurrentUser
when using Install-Module
. Example:
Install-Module <ModuleName> -Scope CurrentUser
PowerShell get uses an API to verify signing that is unavailable on nanoserver. You may have to run the command with the following paramaters to get certain modules to install:
Install-Module -Name Pester -Force -SkipPublisherCheck
Running an ARM image in QEMU is not supported.
This in a .NET Core requirement.
https://github.com/dotnet/dotnet-docker/blob/b311acc7317d56f0ad16cc17b45d552503871bc4/samples/dotnetapp/README.md#build-an-image-for-arm32-and-arm64
You can build ARM32 and ARM64 images on x64 machines, but you will not be able to run them. Docker relies on QEMU for this scenario, which isn't supported by .NET Core. You must test and run .NET Core images on actual hardware for the given processor type. A common pattern for this situation is building on x64, pushing images to a registry, and then pulling the image from an ARM device.