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.zip DICOM Router
Download file docker-compose.zip 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.zip 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.zip):
[GET] file docker-compose.zip melalui API SATUSEHAT. Informasi lebih lanjut dapat dilihat di sini.
Ekstrak file docker-compose.zip tersebut. Masuk ke direktori hasil ekstraksi melalui terminal, lalu jalankan perintah berikut untuk mengaktifkan layanan:
docker compose up -dSetelah layanan Docker berjalan, konfigurasi kredensial dilakukan secara visual melalui antarmuka Web UI. Buka browser Anda dan akses tautan berikut:
http://localhost:8080/config(Sesuaikanlocalhostdengan IP server Anda jika diakses dari mesin yang berbeda).
Pada halaman konfigurasi tersebut, masukkan nilai dari Organization ID, Client ID, dan Client Secret pada kolom yang tersedia, lalu klik simpan. Informasi lebih lanjut terkait kode akses API, silakan klik di sini.
Opsi Konfigurasi Manual (Tanpa Web UI) Bila Anda tidak dapat mengakses browser atau lebih memilih konfigurasi manual, Anda dapat mengedit file konfigurasi hasil ekstraksi menggunakan teks editor (notepad, notepad++, sublime, vim, nano, dll) sebelum menjalankan perintah Docker. Masukkan nilai dari Organization ID, Client ID, dan Client Secret pada file tersebut:
Contoh: |
|
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 -afPertama kali dijalankan:
docker compose up -dMengambil/Update perubahan terbaru:
docker compose pull docker compose up -d
DICOM Router akan berjalan pada port
11112:11112.