This is a Docker containerized stack for the Appleseed Portal Platform : https://github.com/Appleseed/portal/
It allows enthusiasts, IT Pros, developers, and designers to quickly bring up Appleseed Portal enterprise configured containers. The stack uses Windows 2016 Server Core, IIS, ASPNet 4.6.1, SQL Server 2016 Express.
##Quickstart :##
Configure and Install docker-machine, docker, and docker-compose on your machine or server. Please note that by default this stack installs to port 80 of your site. This may be configured in either the compose file or docker run command to bring up internally. If brought up internally, firewall settings will have to be adjusted to the internal port assigned.
If you are using Windows 2016 Server, the OS now has Docker built-in (but you may have to install compose).
git clone https://github.com/Appleseed/portal-stack.gitcd .\portal-stack\docker\compose\docker-compose -p portal-stack -f .\docker-compose.windows.yml up -ddocker ps - adocker inspect -f "{{ .NetworkSettings.Networks.nat.IPAddress }}" portalstack_db-mssql-express-2016_1docker inspect -f "{{ .NetworkSettings.Networks.nat.IPAddress }}" portalstack_web-appleseed-portal_1
docker build https://raw.githubusercontent.com/Appleseed/portal-stack/master/docker/portal/windows/servercore/Dockerfile -t portaldocker run -d -p 80:80 --name appleseed portaldocker inspect -f "{{ .NetworkSettings.Networks.nat.IPAddress }}" appleseed
- TODO: SQL Server - Attach working fresh database file
- TODO: AzureDB - Add Scripts to create empty AzureDB