2019년 11월 28일 목요일

[OMV] Docker로 데이터베이스 환경 만들기 [MSSQL]

OpenMediaVault Docker를 이용하여 MSSQL Server을 설치해 봤습니다.

기본정보
openmediavault 4.1.27
openmediavault-docker-gui 4.1.6

시작하기전에 준비할 내용:
1. MSSQL 데이터등을 컨테이너 쪽이 아닌 호스트쪽에 저장하기 위한 폴더 생성
   ex) /sharedFolders/mssql_data 퐅더를 미리 만들어 놓는다

2. 포트
   ex) 오라클 기본 포트 1433 과 바인딩할 호스트쪽 포트 1433

설치방법:

    Shell in a box 플러그인이 설치 되어 있다면 쉘로 접속하여 설치 할 수 있습니다.

1. 도커 이미지 생성

   #docker pull microsoft/mssql-server-linux

2. 도커 이미지 실행

   #docker run --name mssql --restart=always -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=<강력암호>' -p 1433:1433 -v /sharedfolders/mssql_data:/var/opt/mssql -d microsoft/mssql-server-linux

3. 도커가 실행 되면서 MSSQL이 세팅된다. 로그를 보면서 완료를 기다린다.

   #docker logs mssql
       
4. 클라이언트 접속

   hostname: 호스트IP
   port: 1433 
   username: sa
   password: <강력암호>

7. 참고 사이트

   https://docs.microsoft.com/ko-kr/sql/linux/sql-server-linux-configure-docker?view=sql-server-ver15
   https://medium.com/chequer/docker를-기반으로-다양한-데이터베이스-환경-통합하기-96aa68363775

댓글 없음:

Fetch links Quick & Easy. Stream and Direct Download. Give it a try at http://seedr.cc now!

  Fetch links Quick & Easy. Stream and Direct Download. Give it a try at http:// seedr.cc now!   Fetch links Quick & Easy. Stream a...