podcvd adalah alat command line yang menjalankan setiap grup instance Cuttlefish di dalam
container Podman rootless-nya sendiri. podcvd memiliki antarmuka command line yang sama dengan cvd, sehingga Anda dapat menjalankan podcvd create atau podcvd fleet seperti menjalankan cvd create atau cvd fleet.
Keunggulan podcvd
Keunggulan podcvd dijelaskan di bagian ini.
Isolasi antar-grup instance
Dengan cvd, semua grup instance di host menggunakan port jaringan, soket, dan status runtime yang sama. Dengan podcvd, setiap grup instance berjalan dalam container khusus, sehingga grup tidak dapat berkonflik satu sama lain atau dengan software lain di host.
Beberapa klien di satu host
Beberapa klien, seperti beberapa developer atau agen AI, dapat menjalankan perangkat
Cuttlefish mereka sendiri di host yang sama secara bersamaan. Menetapkan variabel lingkungan PODCVD_CLIENT_ID akan mencakup perintah podcvd ke grup instance satu klien, sehingga perintah seperti podcvd clear dari satu klien tidak memengaruhi perangkat klien lain. Repositori Cuttlefish juga
menyediakan keterampilan podcvd yang memungkinkan agen AI membuat, mengontrol, dan membersihkan
perangkat.
Antarmuka yang identik dengan cvd
Meskipun ada perbedaan ini, podcvd memiliki antarmuka command line yang sama persis dengan cvd. Anda dapat menggunakan perintah dan flag yang sama dengan yang sudah Anda gunakan dengan cvd, sehingga tidak ada kurva pembelajaran saat Anda beralih ke podcvd.
Mulai
Dokumentasi podcvd dikelola di repositori android-cuttlefish di GitHub:
podcvd: Persyaratan host, penginstalan, penyiapan host, danPODCVD_CLIENT_ID- Image container:
Image container
cuttlefish-orchestrationyang digunakanpodcvd podcvdskill: Keterampilan untuk agen AI