LXC/LXD Container Kurulumu

Daha önceki yazılarımda container’lın arka planında çalışan teknolojilere değinmiştim, şu yazımda chroot yapısına ve bir diğer yazımda ise linuxnamespace’leri anlamaya çalışmıştım. Bu yazımda ise ubuntu server 20.04 üzerine, 2008 yılında hayatımıza IBM firması tarafında sokulan LXC/LXD (lxc=linux container, lxd=linux deamon) , linux container yapısını kuracağım.  Ubuntu 20.04 üzerine bir adet ubuntu 16.04 lxc , bir adet de centos 7 lxc kurulumu yaparak yazımı sonlandıracağım.

Genelde yaptığım gibi ilk olarak üzerinde çalıştığım linux işletim sisteminin sürümünü kontrol ediyorum

cloud_user@ahmetnumanaytemiz1c:~$ cat /etc/issue.net

Daha sonra kurmam gereken iki paket var, bunlar lxd ve lxd-client paketleri , bunları hemen kuruyorum.

cloud_user@ahmetnumanaytemiz1c:~$ sudo apt-get install lxd lxd-client

Artık lxd deamon’u başlatabilirim. Hemen başlatıyorum, default seçenekler ile başlatabiliriz, her hangi bir problem olmayacaktır.

cloud_user@ahmetnumanaytemiz1c:~$ sudo lxd init

Şimdi ubuntu 20.04 işletim sistemimiz üzerinde myUbuntu adında ubuntu 16.04 versiyonunda ve myCentos adında centos 7 versiyonunda birer tane lxc container create edelim.

cloud_user@ahmetnumanaytemiz1c:~$ sudo lxc launch ubuntu:16.04 myUbuntu
cloud_user@ahmetnumanaytemiz1c:~$ sudo lxc launch images:centos/7 myCentos

Oluşturduğumuz lxc containerlarını kontrol edelim.

cloud_user@ahmetnumanaytemiz1c:~$ sudo lxc list

Artık container’larımız hazır, işlem yapmak istediğimiz container’a aşağıdaki gibi bağlanıp üzerinde isteğimiz işlemleri yapabiliriz.

cloud_user@ahmetnumanaytemiz1c:~$ sudo lxc exec myCentos -- /bin/bash

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*