Docker
Instalasi Docker
Anda dapat mengunduh dan menginstal Docker di berbagai platform. Berikut ini langkah-langkah instalasi Docker:
Unduh file installer sesuai dengan operating system yang digunakan.
Jalankan file installer yang telah diunduh, dan ikuti tahapannya.
File docker-compose.yml DICOM Router
Download file docker-compose.yml melalui API [GET] dengan URL (endpoint) yang tersedia:
Autentikasi menggunakan Authorization Bearer Token SATUSEHAT. Informasi terkait Autentikasi/Kode Akses API Production dapat dilihat di sini.
File docker-compose.yml ini bersifat TERBATAS. DILARANG menggunakan, menduplikasi, mempublikasi, dan/atau mendistribusikan dalam bentuk apapun, sebagian/keseluruhan informasi di dalam dokumen ini, secara elektronik maupun mekanik tanpa izin tertulis dari Kementrian Kesehatan Republik Indonesia. |
Setup DICOM Router
Berikut ini langkah-langkah setup DICOM Router menggunakan Docker (docker-compose.yml):
[GET] file docker-compose.yml melalui API SATUSEHAT. Informasi lebih lanjut dapat dilihat di sini.
Buka file docker-compose.yml menggunakan teks editor (notepad, notepad++, subline, vim, nano, dll).
Masukkan nilai dari Organization ID, Client ID, dan Client Secret pada file tersebut. Informasi lebih lanjut terkait kode akses API, silakan klik di sini.
Masukkan nilai dari Organization ID SATUSEHAT pada bagian environment
ORG_ID
.Masukkan nilai dari Client ID SATUSEHAT pada bagian environment
CLIENT
.Masukkan nilai dari Client Secret SATUSEHAT pada bagian environment
SECRET
.Contoh:
environment: - ORG_ID=organization-id-satusehat - CLIENT=client-id-satusehat - SECRET=client-secret-satusehat - URL=https://api-satusehat-stg.dto.kemkes.go.id
Apabila Anda ingin mengubah nilai endpoint pada DICOM Router ini, silakan ubah konfigurasi file docker-compose.yml, pada bagian environment URL.
Berikut ini nilai URL (endpoint) yang tersedia:
Production: https://api-satusehat.kemkes.go.id
Simpan perubahan pada file docker-compose.yml.
Kemudian buka terminal/command prompt/shell dan arahkan path-nya ke lokasi dimana file docker-compose.yml tersebut berada.
Ketikan perintah:
Menghapus versi sebelumnya:
docker compose down -v docker system prune -af
Pertama kali dijalankan:
docker compose up -d
Mengambil/Update perubahan terbaru:
docker compose pull docker compose up -d
DICOM Router akan berjalan pada port
11112:11112
.