‫Kemudian yang terakhir
‫di sini adalah Docker Rootless, yang merupakan fitur yang relatif
‫baru di tahun lalu yang memungkinkan Anda untuk menjalankan
‫daemon Docker, Engine Docker, itu sendiri tanpa root.
‫Ini tidak berfungsi dalam setiap kasus.
‫Gotcha besar di sini adalah bahwa itu
‫tidak memungkinkan jaringan kustom. Jadi, Anda tidak dapat membuat
‫semua jaringan jembatan mewah ini tanpa memiliki root.
‫Di Linux, Anda perlu root untuk main-main dengan
‫jaringan pada dasarnya.
‫Selama Anda tidak membutuhkan itu, jika Anda bisa pergi, mungkin
‫ini adalah sesuatu yang Anda lakukan di CI, dan Anda hanya perlu pengguna
‫pekerja CI. Mungkin itu disebut Jenkins.
‫Anda memiliki pengguna Jenkins dan Anda memerlukannya untuk
‫menjalankan hal-hal tertentu. Kemudian, Anda
‫dapat mengatur CI untuk memulai daemon Docker di
‫dalam direktori home pengguna, dan kemudian jalankan
‫semua barangnya di sana. Kemudian, itu dapat menghentikan Docker
‫dan, Anda tahu, keluar dari proses, dan Anda tidak pernah membutuhkan root pada mesin itu.
‫Saya tidak melihat banyak potensi untuk ini dalam
‫produksi, tetapi itu mungkin.
‫Jika Anda tidak
‫memerlukan kapabilitas jaringan Docker, atau Anda menemukan cara
‫lain, pada dasarnya, Anda dapat menjalankan perintah lain
‫yang membuat jaringan ini secara manual, dan Anda tidak
‫bergantung pada Docker untuk itu. Jadi, jika Anda dapat menangani hal-hal
‫itu, maka mungkin ada cara bagi Anda untuk tidak memiliki root sama sekali
‫bahkan dengan daemon Docker.
‫Ini masih berjalan sebagai proses
‫systemd, kan?
‫Ini masih berjalan di latar belakang.
‫Itu tidak berjalan di latar depan.
‫Docker punya skrip yang bagus.
‫Ada di sini di get. buruh pelabuhan. com /
‫rootless sehingga pada dasarnya Anda bisa menjalankan skrip
‫itu, dan jika sistem Anda kompatibel, pada dasarnya ia akan menjalankan Docker
‫sebagai pengguna itu. Ini akan mengunduhnya, mengonfigurasinya, dan
‫kemudian Anda dapat menonton sesi DockerCon di sana.
‫Bahkan, di saluran ini awal musim panas ini,
‫saya memiliki Docker Captains lain tentang memberikan demo tentang
‫cara kerja Rootless. Periksa juga
‫di saluran ini. Itu top 10
‫saya. Apa pun
‫setelah itu mulai masuk ke produk berbayar,
‫atau benar-benar aplikasi alat khusus yang tidak diperlukan dalam
‫arti luas keamanan semua orang.
‫Saya akan turun daftar periksa ini saat
‫Anda mengimplementasikan alat Anda. Ini benar-benar spesifik
‫produksi, benar.
‫Ini bukan banyak hal yang
‫akan Anda jalankan secara lokal untuk pengembangan. Ini tentang server produksi.