MSSQL Server
MSSQL Server ini penulis install di dalam Docker pada server Hewlett Packard Enterprise Proliant ML110 Gen10 dengan Operating System Linux Ubuntu 20.04 LTS Server, sudah di install Docker, Compose dan Portainer.
Install MSSQL Server[edit]
Siapkan folder kerja
mkdir ~/docker/mssql -p
Set chown pada folder kerja
sudo chown "$USER":"$USER" ~/docker -R
Izinkan Container untuk menulis pada folder kerja
sudo chmod a+rwx -R ~/docker/mssql
Jalankan Container Docker SQL Server dengan persiten data
docker run -d --name mssql -e ACCEPT_EULA=Y -e MSSQL_SA_PASSWORD='Setrong$ecur3!' -v ~/docker/mssql:/var/opt/mssql -p 1433:1433 --restart unless-stopped mcr.microsoft.com/mssql/server
Tunggu sampai proses pull selesai.
Test dan jalankan MSSQL Server[edit]
Koneksi ke database melalui sqlcmd Authentikasi password SA sesuai dengan konfigurasi pada docker run
docker exec -it mssql /opt/mssql-tools/bin/sqlcmd -U SA
Dimintan untuk memasukkan password
Password: <password_sesuai_dengan_docker_run>
Cek Version :
1> select @@version; 2> go
Hasilnya :
---------------------------------------------------------------------------------------------------------- Microsoft SQL Server 2022 (RTM-CU8) (KB5029666) - 16.0.4075.1 (X64) Aug 23 2023 14:04:50 Copyright (C) 2022 Microsoft Corporation Developer Edition (64-bit) on Linux (Ubuntu 20.04.6 LTS) <X64> (1 rows affected) 1>
MSSQL Server siap digunakan menggunakan Navicat, Asure atau yang lainnya.