You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Various Dockerfiles for Windows. Most of these can be run as Windows Containers on Windows 10, Windows Server 2016, Windows Server 1709 and Windows Server 1803.
4
+
Various Dockerfiles for Windows. Most of these can be run as Windows Containers on Windows 10, Windows Server 2016, Windows Server 1803 and Windows Server 2019.
5
5
6
6
Most of these Dockerfiles are automatically built on [AppVeyor](https://www.appveyor.com) and pushed to Docker Hub. See the badges in each sub folder's README files.
7
7
@@ -26,23 +26,22 @@ Most of these Dockerfiles are automatically built on [AppVeyor](https://www.appv
26
26
* Deploy a Windows Server 2016 VM to Azure with [`docker-windows-azure`](https://github.com/StefanScherer/docker-windows-azure) template
27
27
* Clone this repo and create some Docker images
28
28
29
-
### Windows Server 1709
30
-
* Get a Windows Server 1709 Virtual Machine
31
-
***Packer and Vagrant**
32
-
* Use Packer with this [packer-windows](https://github.com/StefanScherer/packer-windows) templates to build the `windows_server_1709_docker` Vagrant box]. You need the ISO file from your MSDN subscription.
33
-
* Use Vagrant and this [windows-docker-machine](https://github.com/StefanScherer/windows-docker-machine) Vagrantfile to have Docker and lots of Docker Tools installed. Run `vagrant up 1709`.
34
-
***Azure**
35
-
* Deploy a Windows Server 1709 VM to Azure with [`docker-windows-azure`](https://github.com/StefanScherer/docker-windows-azure) template
36
-
* Clone this repo and create some Docker images. Look for the `Dockerfile.1709` files.
37
-
* It is recommended to use the smaller base images `microsoft/nanoserver:1709` and `microsoft/windowsservercore:1709`.
38
-
39
29
### Windows Server 1803
40
30
* Get a Windows Server 1803 Virtual Machine
41
31
***Packer and Vagrant**
42
32
* Use Packer with this [packer-windows](https://github.com/StefanScherer/packer-windows) templates to build the `windows_server_1803_docker` Vagrant box]. You need the ISO file from your MSDN subscription.
43
33
* Use Vagrant and this [windows-docker-machine](https://github.com/StefanScherer/windows-docker-machine) Vagrantfile to have Docker and lots of Docker Tools installed. Run `vagrant up 1803`.
44
34
* Clone this repo and create some Docker images. Look for the `Dockerfile.1803` files.
45
-
* It is recommended to use the smaller base images `microsoft/nanoserver:1803` and `microsoft/windowsservercore:1803`.
35
+
* It is recommended to use the smaller base images `mcr.microsoft.com/windows/nanoserver:1803` and `mcr.microsoft.com/windows/servercore:1803`.
36
+
37
+
38
+
### Windows Server 2019
39
+
* Get a Windows Server 2019 Virtual Machine
40
+
***Packer and Vagrant**
41
+
* Use Packer with this [packer-windows](https://github.com/StefanScherer/packer-windows) templates to build the `windows_2019_docker` Vagrant box]. You need the ISO file from your MSDN subscription.
42
+
* Use Vagrant and this [windows-docker-machine](https://github.com/StefanScherer/windows-docker-machine) Vagrantfile to have Docker and lots of Docker Tools installed. Run `vagrant up 2019`.
43
+
* Clone this repo and create some Docker images. Look for the `Dockerfile.1809` files.
44
+
* It is recommended to use the smaller base images `mcr.microsoft.com/windows/nanoserver:1809` and `mcr.microsoft.com/windows/servercore:1809`.
46
45
47
46
## Further reading
48
47
*[Network start-up and performance improvements in Windows 10 April 2018 Update and Windows Server, version 1803](https://blogs.technet.microsoft.com/networking/2018/04/27/network-start-up-and-performance-improvements-in-windows-10-spring-creators-update-and-windows-server-version-1803/), 2018-04-27
Copy file name to clipboardExpand all lines: busybox/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
[](https://hub.docker.com/r/stefanscherer/busybox-windows/)
3
3
4
4
Based on the 64bit version of busybox.exe, thanks to John Howard's work in https://github.com/jhowardmsft/busybox64
5
-
we now can have tar, wget and other tools in a NanoServer image. Even in a nanoserver:1709.
5
+
we now can have tar, wget and other tools in a NanoServer image.
Copy file name to clipboardExpand all lines: curl/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -3,9 +3,9 @@
3
3
4
4
curl in a Windows NanoServer container
5
5
6
-
Sometimes I need `curl.exe` inside a Windows NanoServer container to test inter-container networking. Here is a Docker image for it.
6
+
Sometimes I need `curl.exe` inside a Windows ServerCore container to test inter-container networking. Here is a Docker image for it.
7
7
8
-
It is a multi-OS Docker image so you can run it on Windows Server 2016 LTS as well as on Windows Server 1709. You need Docker 17.10.0 EE preview 3 to make the automatic OS selection work.
8
+
Notice: In Windows Nanoserver and ServerCore images beginning with 1803 curl.exe and tar.exe are always available.
0 commit comments