Skip to content

Instantly share code, notes, and snippets.

@kgeorge314
Last active January 23, 2020 13:40

Revisions

  1. kgeorge314 revised this gist Jan 23, 2020. 3 changed files with 21 additions and 0 deletions.
    11 changes: 11 additions & 0 deletions DockerCompose-with-env-var.ps1
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,11 @@
    git clone https://github.com/kgeorge314/code-examples.git
    cd ./code-examples/sql-server-docker-compose

    # docker-up
    docker-compose -f "docker-compose.yml" up -d --build

    # docker-down
    docker-compose -f "docker-compose.yml" down

    # The Docker-Compose file after variable replacements
    docker-compose config
    1 change: 1 addition & 0 deletions single-sql-server-with-env.env
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    SQL_SERVER_PASSWORD=$3cureP@ssw0rd
    9 changes: 9 additions & 0 deletions single-sql-server-with-env.yml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    version: '3'
    services:
    db:
    image: microsoft/mssql-server-linux
    environment:
    SA_PASSWORD: ${SQL_SERVER_PASSWORD}
    ACCEPT_EULA: Y
    ports:
    - '14333:1433'
  2. kgeorge314 revised this gist Jan 23, 2020. 2 changed files with 0 additions and 0 deletions.
  3. kgeorge314 renamed this gist Jan 23, 2020. 1 changed file with 0 additions and 0 deletions.
  4. kgeorge314 revised this gist Jan 23, 2020. 1 changed file with 16 additions and 0 deletions.
    16 changes: 16 additions & 0 deletions docker-compose | Multiple SQL Server
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,16 @@
    version: '3'
    services:
    db-first-server:
    image: microsoft/mssql-server-linux
    environment:
    SA_PASSWORD: $$3cureP@ssw0rd
    ACCEPT_EULA: Y
    ports:
    - '14333:1433'
    db-second-server:
    image: microsoft/mssql-server-linux
    environment:
    SA_PASSWORD: $$3cureP@ssw0rd
    ACCEPT_EULA: Y
    ports:
    - '15333:1433'
  5. kgeorge314 created this gist Jan 23, 2020.
    9 changes: 9 additions & 0 deletions sql-server-docker-compose\docker-compose.yml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    version: '3'
    services:
    db:
    image: microsoft/mssql-server-linux
    environment:
    SA_PASSWORD: $$3cureP@ssw0rd
    ACCEPT_EULA: Y
    ports:
    - '14333:1433'