CoreOS Container Linux adalah distribusi yang berfokus pada wadah, dirancang untuk penyebaran berkerumun, yang menyediakan otomatisasi, keamanan, dan skalabilitas untuk aplikasi. Sistem operasinya sangat ramping dan dianggap minimal dibandingkan dengan distribusi tradisional, seperti Debian atau Ubuntu. Alih-alih menjadi bagian dari sistem operasi host, runtime atau lingkungan pengembangan CoreOS berlangsung di dalam wadah Linux.
Container Linux mendukung lingkungan runningDocker, Kubernetes dan container.
Profil Konfigurasi Linux Container
Saat Anda men-deploy image Container Linux, Anda akan melihat setelan default di profil konfigurasi berbeda dari distro lain.
Setelan Booting
Container Linux melakukan booting dengan pengaturan Direct Disk sebagai lawan dari GRUB2 atau lainnya. Container Linux tidak kompatibel dengan kernel Linode.
Blokir Penetapan Perangkat
Container Linux tidak menggunakan ruang swap, jadi sementara distribusi Linode lainnya menggunakan /dev/sdb
sebagai area swap, ini tidak diperlukan dengan Container Linux.
Sistem File/Pembantu Boot
Ini tidak diperlukan untuk Container Linux, dan Network Helper tidak kompatibel sehingga semuanya dinonaktifkan. Gambar Linode Container Linux menggunakan systemd-networkd
, jadi lihat panduan jaringan statis kami jika Anda ingin mengonfigurasi alamat IP statis dan/atau beberapa untuk penerapan Anda.
Catatan Layanan pencadangan Linode tidak tersedia untuk Container Linux. Anda harus mencadangkan data dan konfigurasi Anda menggunakan metode pencadangan alternatif.
Login ke Container Linux
Pengguna default adalah core
pengguna, jadi Anda harus masuk sebagai core
daripada root
. root
pengguna tidak memiliki kata sandi yang ditetapkan untuk itu secara default. Ini adalah tujuan penggunaan Container Linux.
Update Linux dan Strategi Reboot Kontainer
Container Linux tidak memiliki manajer paket seperti apt atau yum , dan pada kenyataannya sistem operasi tidak ditingkatkan dengan pembaruan paket individual seperti kebanyakan distribusi. Sebagai gantinya, seluruh pembaruan sistem didorong ke distribusi dan sistem di-boot ulang sesuai dengan salah satu dari tiga strategi boot ulang.
Konfigurasi default adalah mengikuti etcd-lock strategi ifetcd sedang digunakan (seperti jika Anda mengelompokkan Linodes yang menjalankan Container Linux). Jika tidak, sistem akan segera reboot setelah menerapkan pembaruan. Agar Linode mem-boot kembali secara otomatis, Anda ingin Lassie diaktifkan di Linode Manager.
Jika Anda menemukan pembaruan memiliki efek yang tidak diinginkan, kembalikan ke versi sebelumnya yang Anda gunakan. Pemeriksaan pembaruan akan dilakukan sekitar 10 menit setelah Container Linux melakukan booting dan kira-kira setiap jam setelahnya. Jika Anda perlu memicu pembaruan manual, gunakan:
update_engine_client -check_for_update
Mode Pemulihan
Jika Anda perlu mengakses disk Container Linux menggunakan Mode Penyelamatan, gunakan instruksi boot yang ditunjukkan dalam panduan Penyelamatan dan Pembuatan Ulang kami. Partisi root terletak di /dev/sda9
. Untuk mengaksesnya, masukkan:
mount /dev/sda9 && cd /media/sda9
Itu akan menempatkan Anda di root sistem file Container Linux Anda. Untuk informasi lebih lanjut tentang tata letak partisi Container Linux, lihat Panduan Partisi Disk Container Linux.