This project contains the dockerfiles for Dogtail9 containerized VSTS Agents
docker build -t="dogtail9/vsts-agent-windows-base" -f="Dockerfile.Windows.Base" .
docker build -t="dogtail9/vsts-agent-windows-dotnetcore" -f="Dockerfile.Windows.DotNetCore" .
docker build -t="dogtail9/vsts-agent-windows-node" -f="Dockerfile.Windows.NodeJS" .
docker build -t="dogtail9/vsts-agent-windows-grunt" -f="Dockerfile.Windows.Grunt" .
docker build -t="dogtail9/vsts-agent-windows-singlefile" -f="Dockerfile.Windows.SingleFile" .
docker build -t="dogtail9/vsts-agent-ubuntu-base" -f="Dockerfile.Ubuntu.Base" .
docker build -t="dogtail9/vsts-agent-ubuntu-node" -f="Dockerfile.Ubuntu.NodeJS" .
docker run -e VSTS_ACCOUNT=<ACOUNT> -e VSTS_TOKEN=<TOKEN> -it <IMAGE>
docker run -e VSTS_ACCOUNT=<ACOUNT> -e VSTS_TOKEN=<TOKEN> -e VSTS_AGENT=[NAME] -e VSTS_POOL=[NAME]-e VSTS_WORK=[PATH] -it <IMAGE>
docker run --rm -e VSTS_ACCOUNT=<ACCOUNT> -e VSTS_TOKEN=<TOKEN> -it dogtail9/vsts-agent-windows-base
docker run --rm -e VSTS_ACCOUNT=<ACCOUNT> -e VSTS_TOKEN=<TOKEN> -it dogtail9/vsts-agent-windows-node
docker run --rm -e VSTS_ACCOUNT=<ACCOUNT> -e VSTS_TOKEN=<TOKEN> -it dogtail9/vsts-agent-windows-grunt
docker run --rm -e VSTS_ACCOUNT=<ACCOUNT> -e VSTS_TOKEN=<TOKEN> -e VSTS_AGENT=<NAME> -it dogtail9/vsts-agent-windows-singlefile
docker run --rm -e VSTS_ACCOUNT=<ACOUNT> -e VSTS_TOKEN=<TOKEN> -it microsoft/vsts-agent:ubuntu-16.04-2.107.1
docker run --rm -e VSTS_ACCOUNT=<ACOUNT> -e VSTS_TOKEN=<TOKEN> -it dogtail9/vsts-agent-ubuntu-base
docker run --rm -e VSTS_ACCOUNT=<ACOUNT> -e VSTS_TOKEN=<TOKEN> -it dogtail9/vsts-agent-ubuntu-node