문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
mssqlserver [2018/10/23 10:52] kwon37xi [2017 Linuix 버전 설치] |
mssqlserver [2018/11/13 10:12] kwon37xi |
||
---|---|---|---|
줄 17: | 줄 17: | ||
{{:: | {{:: | ||
* Service 에서 해당 인스턴스 재시작 | * Service 에서 해당 인스턴스 재시작 | ||
+ | |||
===== 2017 Linuix 버전 설치 ===== | ===== 2017 Linuix 버전 설치 ===== | ||
* 2017 버전부터 Linux 지원 | * 2017 버전부터 Linux 지원 | ||
줄 25: | 줄 26: | ||
* password: '' | * password: '' | ||
<code sh> | <code sh> | ||
- | sudo docker run -e ' | + | sudo docker run -e ' |
+ | -e ' | ||
+ | -e ' | ||
-p 1433:1433 --name sqlserver2017 \ | -p 1433:1433 --name sqlserver2017 \ | ||
-d microsoft/ | -d microsoft/ | ||
+ | # TZ=Asia/ | ||
# 완성형 필요하면 추가 옵션 | # 완성형 필요하면 추가 옵션 | ||
-e ' | -e ' | ||
+ | </ | ||
+ | * 만약 실행 초반에 Timezone 설정을 못했다면 - '' | ||
+ | <code sh> | ||
+ | docker exec sqlserver2017 /bin/bash -c " | ||
+ | |||
+ | docker restart sqlserver2017 | ||
</ | </ | ||
* Docker 사용시 특히 Mac, Windows 에서는 Docker에 할당된 메모리가 4GB 이상인지 확인해야 한다. | * Docker 사용시 특히 Mac, Windows 에서는 Docker에 할당된 메모리가 4GB 이상인지 확인해야 한다. | ||
* Windows CMD에서 실행하지 말고 파워셸에서 실행할 것. | * Windows CMD에서 실행하지 말고 파워셸에서 실행할 것. | ||
- | * 아래와 같은 오류가 발생하면(특히 Windows, Mac OS X) PC를 재시작할 것< | + | * 아래와 같은 오류가 발생하면(특히 Windows, Mac OS X) Docker 자체를 재시작하거나 안되면 |
Unable to acquire SQL Server application lock | Unable to acquire SQL Server application lock | ||
--------------------------------------------- | --------------------------------------------- | ||
줄 127: | 줄 137: | ||
</ | </ | ||
+ | ===== 실습용 데이터베이스 ===== | ||
+ | * [[https:// | ||
+ | * 특히 '' | ||
===== 참고 ===== | ===== 참고 ===== | ||
* [[https:// | * [[https:// |