Files
docker-webforms/Readme.md
Tommy Parnell 2ac964aac4 blog post
2016-10-20 10:51:37 -04:00

1.2 KiB

This is an example of a webforms project being compiled into a docker container. The gulp file is used for build orchestration. This is for windows 10 or server 2016.

I wrote a litte blog post about it.

Gettting started

Install docker with this script on windows 10, or setup docker on server 2016

Install nodejs

run:

npm install -g gulp
npm install

tasks

clean: clean up artifacts

retrieve: alias for retrieve docker image and nuget

build: build everything

restore:nuget restores nugets

build:patchAssemblyInfo patch assemblyinfo cs files

build:csharp compile csharp

build:dockerImage build the docker image

arguments: --version version to set for assemblyinfo docker image

usage:

gulp build --version 1.0.1

output:

docker images

REPOSITORY                    TAG                 IMAGE ID            CREATED             SIZE
tparnell/mywebforms           1.0.1               de4de30a1b13        34 minutes ago      9.246 GB