前言
本章將使用docker安裝Sql Server,前提條件是已經安裝完docker並會使用docker。
如果還沒有安裝docker,可以參考在CentOS7下安裝Docker
安裝Sql Server
在Docker Hub上查找鏡像
拉取官方鏡像
[root@e2ab0x9jme3furrd ~]# docker pull mcr.microsoft.com/mssql/server
查看本地鏡像
[root@e2ab0x9jme3furrd ~]# docker images
運行容器
[root@e2ab0x9jme3furrd ~]# docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=$007@668aKM" -p 1433:1433 -d mcr.microsoft.com/mssql/server:2019-latest
查看容器狀態
發現啟動的容器中並沒有SQL Server
查看一下日志信息
根據日志可以知道,這個項目需要最少2GB的內存,而這個服務器為1核2G,所以這個容器不可能分得到2GB內存
無奈,新建一個虛擬器,分配大於2GB內存,重復上述操作即可
問題解決
目前,網上還沒有很好的教程。
只能新建一個虛擬機,分配大於2GB的內存,修改配置文件后,上傳至此機器上。
或者,只能買一個性能更好的服務器。