Size: a a a

Container-Optimized OS from Google / Fedora CoreOS / RHCOS

2016 August 21

AS

Aleksey Shirokikh in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Чрут + сгруппы + неймспейс
источник

AS

Aleksey Shirokikh in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
короче этот ваш рокет это даунлоад менеджер. так получается ?
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Ну и обёртка же
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Я вот не знаю, как руками правильно запустить процесс так, чтобы он и в отдельной сети был, и изолирован, и что там ещё
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
А так -- rkt run и работает
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Кстати, @lorddaedra, а как принято доставлять приложения в случае с rkt при использовании непрерывного развёртывания?
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
С докером я запускал команду "скачай из локального реестра со свежим тегом" и оно работало
источник

AS

Aleksey Shirokikh in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Dmi3y
Я вот не знаю, как руками правильно запустить процесс так, чтобы он и в отдельной сети был, и изолирован, и что там ещё
nsenter
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Dmi3y
Кстати, @lorddaedra, а как принято доставлять приложения в случае с rkt при использовании непрерывного развёртывания?
про аналог докерхаба спрашиваешь?
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
но в отличие от докерхаба тут нет приватных бесплатных репозиториев
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
поэтому можно и свою сделать с помощью того же nginx
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
нененен
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
у меня в качестве приватного реестра стоял gitlab, раз уж он всё равно был
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Вопрос в том, как доставлять изменения с rkt
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Насколько я понял, основной способ -- подписанные targz
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
То есть задача сводится либо к выкладке их на локальный сервер, либо к пропихиванию силами CI на сервера?
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Криво написал: 1) положить на шару и сказать "тащите оттуда файлы" или 2) положить файлы напрямую на сервера приложений
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Aleksey Shirokikh
короче этот ваш рокет это даунлоад менеджер. так получается ?
ну, под капотом для запуска контейнеров он делает так:

 host OS
 └─ rkt
   └─ systemd-nspawn
     └─ systemd
       └─ chroot
         └─ user-app1
источник

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
В случае того же докера второй вариант с экспортом образа в файлик и пропихиванием его на сервера не слишком распространён
источник