70-740, Teil 4.1.2. Windows Server-Containerhost in physischen oder virtualisierten

70-740, Teil 4.1.2.

Windows Server-Containerhost in physischen oder virtualisierten

Ideen für die Recherche im Web:

Zum Nachschlagen:

Übungen:

if ((Get-WindowsFeature Containers).Installed) {
echo „WindowsFeature Containers ist installiert“
}
else {
Install-WindowsFeature Containers
}

if ((Find-Module -Name DockerMsftProvider).Name -ne ‚DockerMsftProvider‘) {
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
}

if ((Get-Package -Name Docker -ProviderName DockerMsftProvider).Status -eq ‚Installed‘ {
echo ‚yes‘ #Install-Package -Name Docker -ProviderName DockerMsftProvider
}

if ((Get-Service Docker).Status -eq ‚Stopped‘){
Start-Service Docker
}

docker help

docker search windows

docker pull microsoft/iis

docker run microsoft/iis

docker run nanoserver/iis

if ((Get-Item C:\Container1Daten1).Exists) {
}
else {
mkdir C:\Container1Daten1
echo “ Hallo Welt!“ > ‚C:\Container1Daten1\Datei1.txt‘
echo “ Hallo Container!“ >> ‚C:\Container1Daten1\Datei1.txt‘
cat ‚C:\Container1Daten1\Datei1.txt‘
}

docker help

Get-ItemProperty -Path Registry::HKLM::
[environment]::SetEnvironmentVariable(„path“, $env:path + „;C:\Programme\docker“, [environmentvariabletarget]::machine)

#$env:path=’C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;‘

$env:path += „;C:\Programme\docker“

setx Path $env:path /M

Docker pull microsoft/nanoserver-insider

Docker run -it microsoft/windowsservercore-insider powershell