مقدمه
LXC/LXD به شما اجازه میدهند کانتینرهای سیستم لینوکس کامل را اجرا کنید — سبکتر از VM اما ایزولهتر از Docker.
عملیات اولیه کانتینر
BASH
lxc launch ubuntu:22.04 web-server-1
lxc list
lxc exec web-server-1 -- bash
lxc stop web-server-1
lxc start web-server-1پیکربندی کانتینر
BASH
lxc config set web-server-1 limits.memory 2GB
lxc config set web-server-1 limits.cpu 2
lxc config show web-server-1شبکهبندی
BASH
# فوروارد پورت از هاست به کانتینر
lxc config device add web-server-1 myport proxy listen=tcp:0.0.0.0:80 connect=tcp:127.0.0.1:80اسنپشات و مهاجرت
BASH
lxc snapshot web-server-1 before-upgrade
lxc restore web-server-1 before-upgrade
lxc copy web-server-1 web-server-2پروفایلها
BASH
lxc profile create webserver
lxc profile set webserver limits.memory 2GB
lxc launch ubuntu:22.04 new-web --profile default --profile webserver