LINUX.ORG.RU

Кастомные LXC контейнеры

 , , ,


0

1

Возможно ли создание LXC контейнеров с более новыми версиями дистрибутивов на хосте с более старой ОС? Допустим, можно ли создать на сервере с Ubuntu 18.04 LXC-контейнер с CentOS 8? CentOS 8 вышла на этой неделе. И если можно, то как это сделать?

★★★★★

А в чём проблема-то?

Если дистр в контейнере не требует каких-либо особых плясок или дополнительных фич хоста (а об этом должно быть где-то написано?) в LXC, оно должно просто работать.

mord0d ★★★★★ ()
Ответ на: комментарий от Rinaldus

в убунте нет шаблона последней версии CentOS

Напиши свой шаблон на основе существующего. Вот только где они лежат (и куда ложить новый) я уже не помню.

mord0d ★★★★★ ()

Если немного подправить файл шаблона /usr/share/lxc/templates/lxc-centos

--- /usr/share/lxc/templates/lxc-centos	2018-12-04 12:47:01.000000000 +0000
+++ lxc-centos	2019-09-28 01:51:10.360908041 +0000
@@ -444,11 +444,8 @@
 	cat <<EOF > $REPO_FILE
 [base]
 name=CentOS-$release - Base
-mirrorlist=http://mirrorlist.centos.org/?release=$release&arch=$basearch&repo=os
+mirrorlist=http://mirrorlist.centos.org/?release=$release&arch=$basearch&repo=BaseOS
 
-[updates]
-name=CentOS-$release - Updates
-mirrorlist=http://mirrorlist.centos.org/?release=$release&arch=$basearch&repo=updates
 EOF
     else
 	cat <<EOF > $REPO_FILE
то Centos 8 можно будет установить командой

lxc-create -n centos8 -t centos -- --release 8
No ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.