parent
404a970dff
commit
8f0a1adccb
@ -0,0 +1,27 @@
|
||||
# Microsoft SQL Server w/ Docker Compose
|
||||
|
||||
## Super User Authentication
|
||||
|
||||
Username: `sa`
|
||||
Password: `StrongPassw0rd!`
|
||||
|
||||
## Enter the Container w/ Bash
|
||||
|
||||
```docker-compose exec --user root db /bin/bash```
|
||||
|
||||
## Enter the sqlcmd Shell
|
||||
|
||||
```docker-compose exec --user root db /opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P 'StrongPassw0rd!'```
|
||||
|
||||
## Create a DB
|
||||
|
||||
While inside the sqlcmd shell, run the following:
|
||||
|
||||
```sql
|
||||
CREATE DATABASE MyDatabase;
|
||||
GO
|
||||
```
|
||||
|
||||
## Other Docs
|
||||
|
||||
[Quickstart: Run SQL Server container images with Docker](https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-docker)
|
@ -0,0 +1,15 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
db:
|
||||
image: mcr.microsoft.com/mssql/server:latest
|
||||
user: root
|
||||
volumes:
|
||||
- mssql_data:/var/opt/mssql/data
|
||||
ports:
|
||||
- 1433:1433
|
||||
environment:
|
||||
- ACCEPT_EULA=Y
|
||||
- SA_PASSWORD=StrongPassw0rd!
|
||||
volumes:
|
||||
mssql_data:
|
Loading…
Reference in new issue