Commit d76e944a authored by Johan Vervloet's avatar Johan Vervloet

Refs #5645 - Docker-configuratie voor GAP

* sql server in docker
* setupscript
parent e302dffd
......@@ -12,6 +12,7 @@ obj
*.rej
.vs
#Docker database
db/
packages/
......@@ -8,6 +8,16 @@ Het GAP is het GroepsAdministratiePortaal van de Chiro.
* 2017-02-15 [Een API In dev](doc/news/api.md)
* 2017-02-02 [CAS-authenticatie in beta](doc/news/cas.md)
## Docker
Experimenteel: GAP met Docker en Linux.
```
sudo docker-compose build
sudo docker-compose run mssql /opt/gap/mssqlsetup.sh
sudo docker-compose up
```
## Documentatie
De [documentatie voor ontwikkelaars](doc/README.md) was vroeger een
......
Hier komen de databasefiles.
Ze hoeven niet bij in de git-repo.
Hier komen de database transaction logs.
Ze hoeven ook niet in de repository.
version: '2'
services:
mssql:
image: langdon/fedora-mssqlserver
ports:
- "1433:1433"
volumes:
- ./db/data:/var/opt/mssql/data:rw,z
- ./db/log:/var/opt/mssql/log:rw,z
- ./setup:/opt/gap:z
environment:
- ACCEPT_EULA=YES
- SA_PASSWORD=Db_Root_Pw
#!/bin/bash
echo "$ACCEPT_EULA
$SA_PASSWORD
$SA_PASSWORD
n
n" | /opt/mssql/bin/sqlservr-setup
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment