GNU/Linux >> Belajar Linux >  >> Panels >> Docker

Gunakan CoreOS Container Linux di Linode

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.


Docker
  1. Cara menggunakan BusyBox di Linux

  2. 5 alasan untuk menggunakan Linux di tahun 2020

  3. Bagaimana saya menggunakan cron di Linux

  1. Cara menggunakan FIND di Linux

  2. Cara menggunakan Perintah Su di Linux

  3. Kemungkinan untuk menggunakan .dll di Linux

  1. Bagaimana saya menggunakan pengaturan aksesibilitas Linux

  2. Linux – Penggunaan O_direct Di Linux?

  3. Gunakan perpustakaan C di Swift di Linux