1
0
mirror of https://github.com/Microsoft/sql-server-samples.git synced 2025-12-08 14:58:54 +00:00
Files
sql-server-samples/samples/development-frameworks/SqlServerOnDocker/README.md

1.1 KiB

SqlServerOnDocker

Prof of concept project with Microsoft SQL Server and Django Framework setup on docker containers.

To start development:

  1. install docker and docker-compose
  2. clone this repository
  3. run docker-compose build db to build db container
  4. sudo docker-compose run db sqlcmd -S db1.internal.prod.example.com -U SA -P 'Alaska2017' -Q 'create database docker2;'
  5. run docker-compose up web to test web and db containers
  6. run docker-compose run web python3 manage.py migrate to apply migrations. Important! all migrations will go to master database unless you create new database and update settings.py files
  7. run docker-compose run web python3 manage.py createsuperuser to create admin account

To run project:

  1. run docker-compose up web
  2. point your browser to localhost:8080
  3. press CTRL+C to stop

Access to sql server

  1. sudo docker-compose run db sqlcmd -S db1.internal.prod.example.com -U SA -P 'Alaska2017' -Q 'select 1'
  2. sudo docker exec -it sqlserverondocker_db_1 bash