[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
기본정보
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

댓글