- Install docker on Windows datacenter 2016
Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force
Install-Module -Name DockerMsftProvider -Force
Install-Package -Name docker -ProviderName DockerMsftProvider -Force
Restart-Computer -Force
- Open firewall port 2375
netsh advfirewall firewall add rule name="docker engine" dir=in action=allow protocol=TCP localport=2375
- Configure Docker daemon to listen on both pipe and TCP (replaces docker --register-service invocation above)
Stop-Service docker
dockerd --unregister-service
dockerd -H npipe:// -H 0.0.0.0:2375 --register-service
Start-Service docker
- The Windows Server 2016 Docker engine can now be used from the VM host by setting DOCKER_HOST:
$env:DOCKER_HOST = "<ip-address-of-vm>:2375"
Note: Allow port on host for container public
docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <container name>
Home / docker / Windows / windows server / windows server 2016 / Install docker on Windows 2016
Subscribe to:
Post Comments (Atom)
Post a Comment
Post a Comment