If you haven't used Docker before, and if you're not a PowerShell expert, welcome to the club.
I am new to both, and the only reason I'm using Docker and PowerShell is to use Business Central Docker Containers. I know just enough to do the bare minimum that I need to manage a few Business Central Docker Containers for development and testing.
I have a live stream video demonstrating the commands:
https://www.youtube.com/watch?v=u-mlyIqNl5c
Here are the basic Docker commands that I have been using.
#Containers
docker ps
docker ps -a
docker start <id>
docker stop <id>
docker rm <id>
#Stop all running containers:
docker stop $(docker ps -aq)
#Images
docker images
docker images -a
docker rmi <id>
docker rmi <repository>:<tag>
#Check NavContainerHelper version
Get-InstalledModule
#Install Latest NavContainerHelper
$MyModuleName = <modulename>
Uninstall-Module $MyModuleName -allversions
Install-Module $MyModuleName -Force
Steve Endow is a Microsoft MVP in
Los Angeles. He works with Dynamics 365 Business Central, Microsoft Power
Automate, Power Apps, Azure, .NET, Dynamics GP, and SQL Server.