Hai semua saya mencoba menjalankan file ISO sebagai os di dalam docker untuk itu saya telah membuat iso saya sebagai tar.gz tapi saya tidak dapat menemukan jawaban yang cocok untuk mengimpor file itu di dalam wadah buruh pelabuhan.
Kalau ada yang bisa membantu saya dalam hal ini akan lebih bagus.
Jawaban:
Jika Anda mendapatkan file ISO konten mana yang ingin Anda gunakan sebagai sistem file root di dalam wadah buruh pelabuhan, maka buruh pelabuhan tidak mendukung secara langsung. Anda harus mengonversi gambar ISO menjadi gambar buruh pelabuhan terlebih dahulu.
Solusi yang mungkin adalah memasang image ISO menggunakan perangkat loop pada host dan kemudian memanggil
docker run
dengan wadah minimal menggunakan -v untuk mengikat direktori tingkat atas dari iso ke conatiner.Yaitu. sesuatu seperti:
Yang menimpa dalam wadah konten gambar busybox dengan file dari file ISO Anda. Itu bisa jauh lebih sederhana jika
docker run
diizinkan untuk menggunakan -v untuk menimpa root di wadah sehingga semua -v di atas dapat diganti dengan adil-v "/tmp/iso-mount:/"
, tapi buruh pelabuhan menolak itu.sumber