Halo Komunitas QNAP,
Saya mengalami masalah yang terus-menerus saat mencoba membuat container di Container Station menggunakan image Docker privat yang di-host di GitHub Container Registry.
Deskripsi Masalah:
Pada langkah “Select Image” saat pembuatan container (Advanced Mode, tipe Docker Image), ketika saya memasukkan nama image privat saya, saya menerima error “Failed to Retrieve Image Data”, yang menyatakan “A timeout occurred while retrieving the image data from the registry.” Ini terjadi baik opsi “Try pulling the image from the registry before creating the container” dicentang maupun tidak.
Informasi Sistem:
- Sistem Operasi saya (mengakses NAS): Windows 10
- Model NAS: TVS-h1288X
- Versi Firmware: QTS 5.2.4.3079
- Versi Container Station: Version 3.0.9.1038 (2024/11/08)
- Pengaturan Jaringan: Single Port Gigabit Ethernet
Troubleshooting & Konfigurasi:
-
Di pengaturan “Registries” Container Station, saya telah berhasil menambahkan ghcr dot io dengan username GitHub saya dan Personal Access Token (PAT yang memiliki scope read:packages dan write:packages) yang valid. Tes “Connection successful” berhasil untuk konfigurasi registry ini.
-
Saya dapat melakukan docker pull dan docker push image privat ini dari mesin Windows 10 saya (yang menjalankan Docker Desktop) menggunakan PAT dan nama/tag image yang sama.
-
Image ghcr dot io/XXXXX/YYYYY:0.1.0 ada dan terdaftar sebagai privat di paket GitHub saya.
-
QNAP NAS memiliki koneksi internet yang stabil dan container lain (misal, dari Docker Hub) dapat di-pull dan dijalankan. Resolusi DNS tampaknya berfungsi.
-
Image tersebut adalah aplikasi frontend yang dibangun dengan Vite/React dan disajikan oleh Nginx.
Saya telah mencoba memasukkan nama image dengan dan tanpa tag :0.1.0 secara eksplisit, serta dengan/ tanpa mencentang opsi “Try pulling…”. Error timeout tetap muncul di layar “Select Image”.
Apakah ada yang berhasil melakukan deploy image privat dari GHCR dot io pada setup QNAP serupa dan mengalami/menyelesaikan masalah timeout seperti ini, terutama ketika tes koneksi registry sendiri berhasil? Apakah ada kekhasan yang diketahui, pengaturan jaringan QNAP tertentu (MTU, DNS untuk Container Station itu sendiri), atau konfigurasi Container Station yang mungkin saya lewatkan untuk memastikan proses pull image privat dari ghcr dot io berjalan lancar?
Saran apa pun sangat saya hargai.
Terima kasih.