Docker

[Docker] MS-SQL 2022 무료 구축 하기

IT-PAPA 2024. 9. 18. 06:29
728x90
반응형

Microsoft SQL Server(MS-SQL)는 Microsoft에서 개발한 관계형 데이터베이스 관리 시스템(RDBMS)입니다. 주로 데이터 저장, 검색, 관리 및 분석을 위해 사용됩니다. 주요 기능과 특징은 다음과 같습니다:

  1. 데이터베이스 엔진: 데이터 저장, 검색, 관리 및 보안을 담당하는 핵심 구성 요소입니다.
  2. T-SQL: SQL Server에서 사용하는 확장된 SQL 언어로, 프로시저, 트리거, 함수 등을 작성할 수 있습니다.
  3. 고가용성: Always On 가용성 그룹을 통해 데이터베이스의 고가용성을 보장합니다.
  4. 보안: 데이터 암호화, 접근 제어, 감사 기능 등을 제공하여 데이터 보안을 강화합니다.
  5. 성능 최적화: 인덱스, 파티셔닝, 쿼리 최적화 기능을 통해 성능을 향상시킵니다.
  6. 비즈니스 인텔리전스: SSIS, SSAS, SSRS와 같은 도구를 통해 데이터 통합, 분석, 보고 기능을 제공합니다

SQL Server는 다양한 에디션으로 제공되며, 각 에디션은 특정 용도와 규모에 맞게 설계되었습니다. 예를 들어, Express Edition은 소규모 애플리케이션에 적합하고, Enterprise Edition은 대규모 기업 환경에 적합합니다

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!!

필자는 이때까지 docker로 구축한 모든 목록을 이 블로그에 담았다. 앞으로도 이 페이지는 필자가 도커를 구축할 때마다 업데이트하려고 하니, 즐겨찾기 해두면 나쁘지 않을 거 같다. 유용하게 사

betwe.tistory.com

 

폴더 권한 변경

폴더 생성 : mkdir -p /APP/mysql
폴더 권한 변경 필요 : chown -R 10001:10001 /APP/mysql/

 

docker-compose.yml 파일

docker-compose.yml
version: '3.9'
services:
  mssql:
    image: 'mcr.microsoft.com/mssql/server:2022-latest'
    hostname: mssql_2022
    container_name: mssql_2022
    ports:
      - '1433:1433'
    environment:
      - SA_PASSWORD=admin@1q2w3e4r5t^Y
      - ACCEPT_EULA=Y
      - TZ=Asia/Seoul
    volumes:
      - /APP/mssql/data:/var/opt/mssql/data
      - /APP/mssql/log:/var/opt/mssql/log
      - /APP/mssql/secrets:/var/opt/mssql/secrets

 

docker-compose 시작

docker-compose up -d

 

DataBase 관리자 WEB UI 최강자 CloudBeaver

[Docker] DB 관리자 Web Tool의 최강자 - CloudBeaver (tistory.com)

DataBase 관리자 WEB UI 최강자 CloudBeaver
DataBase 관리자 WEB UI 최강자 CloudBeaver

 

docker-comopse 중지

docker-compose down
728x90
반응형
LIST