Freenas Docker’ı destekliyor mu
Docker Seçenekleri ve Freenas
Ixsystems’in popüler konteynerizasyon OS Rancheros için desteği kaldırdı. 11’in en güncel yapısında.3. Nedenini bilen var mı? Anladığım kadarıyla, bu VM’yi 11’de çalıştırmaya çalışırken.3, Freenas tarafından desteklenmeyen önyükleme yükleyicisinde biraz değişiklik yapmanız gerekecek. Sürdürülebilirlik sorunları nedeniyle bu rotaya gitmek istemiyorum – asla Freenas üzerinde çalışmaması gereken bir “hacky” VM uygulaması yürütürsem yardım almak zor olabilir ve ben spekülasyon yapmak Bu değişikliklerin daha sonraki işletim sistemi güncellemeleri sırasında tekrarlanması veya bir şeyi kırması gerekeceğini.
Docker Seçenekleri ve Freenas
Ev gözetim, dosya depolama ve konteynerizasyon için birkaç FOSS NAS çözümünü değerlendiriyorum (özellikle Docker). Yerli Docker desteği için arzum yapım için bir öncelik olsa da, Freenas o kadar çok harika özellik sunuyor ki, karar vermeden önce Docker’ın Freenas’ta çalışmasını sağlama seçeneklerimi tam olarak anlamak istiyorum. Çok fazla geçici çözüm gerektirmeyecek, güncellemelerden kurtulacak ve muhtemelen Ixsystems tarafından bir süredir desteklenecek düşük bakım gerektiren bir çözüm arıyorum.
Ixsystems’in popüler konteynerizasyon OS Rancheros için desteği kaldırdı. 11’in en güncel yapısında.3. Nedenini bilen var mı? Anladığım kadarıyla, bu VM’yi 11’de çalıştırmaya çalışırken.3, Freenas tarafından desteklenmeyen önyükleme yükleyicisinde biraz değişiklik yapmanız gerekecek. Sürdürülebilirlik sorunları nedeniyle bu rotaya gitmek istemiyorum – asla Freenas üzerinde çalışmaması gereken bir “hacky” VM uygulaması yürütürsem yardım almak zor olabilir ve ben spekülasyon yapmak Bu değişikliklerin daha sonraki işletim sistemi güncellemeleri sırasında tekrarlanması veya bir şeyi kırması gerekeceğini.
Bu beni gerçek sorularıma getiriyor: Birincisi, Rancheros sesini değiştirmek ve çalıştırmak istememe mantığımdır – daha bilinçli bir karar vermeme yardımcı olabilecek eksik bilgiler var mı?? İkincisi, herkes CoreOS gibi farklı bir işletim sistemi seçmekle öngörülebilir sorunlar düşünebilir mi??
Rancheros ideal olurdu-bol miktarda RAM’im (32GB) olsa da, muhtemelen sanallaştırma görevlerine uygun olmayan düşük güçlü bir Celeron 9400’üm var, bu yüzden hafif mümkün olacak. Ancak, çok fazla bakım gerektirmeyen kararlı bir Docker çözümü alırsam, daha önce bir CPU açmaya istekli olabileceğimi düşünüyorum.
İçgörünüzü duymakla ilgileniyorum! şimdiden teşekkürler!
Freenas Docker’ı destekliyor mu?
Freenas çeşitli özellikler ve hizmetler sunar ve popüler olanlardan biri Docker desteğidir. Docker, uygulamaları kapsayıcılarda kolayca paketlemenize, dağıtmanıza ve çalıştırmanıza olanak tanıyan bir platformdur. Uygulamaları dağıtmak için hafif ve taşınabilir bir yol sağlar, bu da onu geliştiriciler ve sistem yöneticileri için değerli bir araç haline getirir.
Freenas ile Docker’ı çalıştırmak için birkaç seçeneğiniz var. Bir seçenek, Freenas tarafından sağlanan Docker kapları için yerleşik desteği kullanmaktır. Bu, ek sanallaştırma veya işletim sistemlerine gerek kalmadan, Docker kapsayıcılarını doğrudan Freenas sisteminizde çalıştırmanızı sağlar.
Başka bir seçenek, daha sonra Docker’ı çalıştırabilen ayrı bir işletim sistemi çalıştırmak için Freenas’ın Sanal Makine (VM) özelliğini kullanmaktır. Bu, Docker kaplarınız için işletim sistemini seçme konusunda daha fazla esneklik sağlar ve bu işletim sistemine özgü özelliklerden ve araçlardan yararlanmanızı sağlar.
Seçtiğiniz yaklaşımdan bağımsız olarak, donanımınızın Docker’ı çalıştırma gereksinimlerini karşıladığından emin olmak önemlidir. Docker kapları kaynak yoğun olabilir, bu nedenle optimum performans için yeterli CPU, bellek ve depolama çok önemlidir.
Sonuç olarak, Freenas Docker’ı destekliyor ve Docker kapsayıcıları çalıştırmak için birden fazla seçeneğiniz var. Yerleşik Docker desteğini kullanmayı veya sanal bir makinede Docker’ı çalıştırmayı seçin, Freenas konteynerizasyon için güçlü ve esnek bir platform sağlar.
Anahtar noktaları:
- Ixsystems, Freenas 11’in son yapısında rancheros için desteği kaldırdı.3.
- Freenas’ta rancheros çalıştırmak için gerekli önyükleme yükleyici değişikliği desteklenmiyor.
- Rancheros’un seçilmesi sürdürülebilirlik sorunlarına ve destek eksikliğine yol açabilir.
- CoreOS gibi alternatif işletim sistemi seçenekleri Freenas’ta Docker’ı çalıştırmak için düşünülebilir.
- Freenas’ın kendisi Docker desteği sağlar ve kapları doğrudan çalıştırmanıza izin verir.
- Freenas’ta sanal bir makine kullanmak, Docker’ı farklı bir işletim sistemiyle çalıştırmak için başka bir seçenektir.
- Donanımınızın Docker kapsayıcıları çalıştırma gereksinimlerini karşıladığından emin olun.
Sorular:
- Ixsystems neden Freenas 11’de rancheros desteğini kaldırdı?.3?
- Freenas’ta Docker’ı çalıştırmak için uygun başka hafif işletim sistemi seçeneği var mı??
- Freenas’ta Docker’ı kullanmanın avantajları nelerdir??
- Sanal makine kullanmadan doğrudan freenas üzerinde Docker kapsayıcıları çalıştırabilir miyim?
- Freenas’ta Docker’ı çalıştırmak için donanım gereksinimleri nelerdir?
- Ev gözetim ve dosya depolama için Docker’ı kullanmanın avantajları nelerdir??
- Ev gözetim ve dosya depolama dışında diğer uygulamaları çalıştırmak için Docker’ı kullanabilir miyim?
- Freenas içindeki bir sanal makinede Docker’ı çalıştırmanın avantajları nelerdir??
- Freenas’ta Docker Contains’in güvenliğini nasıl sağlayabilirim?
- Freenas’ta Docker’ı çalıştırmakla ilgili herhangi bir sınırlama veya bilinen sorun var mı??
- Mevcut docker kaplarını Freenas’a taşıyabilir miyim?
- Freenas’ta Docker Contains için hangi yedekleme seçenekleri mevcut?
- Freenas’ta birden fazla Docker ana bilgisayar çalıştırabilir miyim?
- Docker konteynırları ile freenas hapishaneleri arasındaki fark nedir?
- Freenas’ta Docker Container Networking’i özelleştirmek mümkün mü??
- Freenas’ta Dockerhub’dan Docker görüntülerini kullanabilir miyim?
Rancheros artık IXSystems tarafından korunmadı ve Rancheros’u çalıştırmak için gereken önyükleme yükleyicisinde yapılan değişiklikler Freenas tarafından desteklenmedi. Bu karar, Freenas kullanıcıları için daha sürdürülebilir ve istikrarlı bir ortam sağlamak için verildi.
Evet, CoreOS, Freenas’ta Docker’ı çalıştırmak için kullanılabilecek alternatif bir işletim sistemidir. Konteynerizasyon için özel olarak tasarlanmış hafif ve minimalist bir ortam sağlar.
Docker, konteynerlerde kolay uygulama ambalajı ve dağıtım sağlar. Docker’ı Freenas’ta çalıştırarak, uygulamaları izole etmek, kaynak kullanımını iyileştirmek ve dağıtım ve yönetimi basitleştirmek için konteynerizasyonun gücünden yararlanabilirsiniz.
Evet, Freenas, ek sanallaştırmaya gerek kalmadan bunları doğrudan Freenas sisteminde çalıştırmanıza izin veren Docker kapsayıcıları için yerleşik desteğe sahiptir.
Docker kapları kaynak yoğun olabilir, bu nedenle yeterli CPU, bellek ve depolamaya sahip olmak önemlidir. Donanımınızın Docker’ı çalıştırmak için önerilen özellikleri karşıladığından emin olun ve gerekirse yükseltmeyi düşünün.
Docker, ev gözetimi ve dosya depolama için kullanılanlar da dahil olmak üzere uygulamaları yönetmek için esnek ve ölçeklenebilir bir platform sağlar. Docker ile birden fazla kaptan kolayca dağıtabilir ve yönetebilir, uygulamaları izole edebilir ve farklı sistemlerde uyumluluğu sağlayabilirsiniz.
Evet, Docker çok çeşitli uygulamaları destekleyen çok yönlü bir platformdur. Web sunucularını, veritabanlarını, geliştirme ortamlarını ve diğer birçok uygulama türünü çalıştırmak için Docker’ı kullanabilirsiniz.
Docker’ı sanal bir makinede çalıştırmak, kaplarınız için işletim sisteminin seçilmesinde daha fazla esneklik sağlar. Ayrıca, Docker kapları ile ilgili herhangi bir sorunun NAS’ın genel stabilitesini etkilememesini sağlayarak, altta yatan Freenas sisteminden izolasyon sağlar.
Docker kaplarının Freenas’taki güvenliğini sağlamak için, konteyner görüntülerini düzenli olarak güncelleme, erişim kontrollerinin uygulanması ve konteyner etkinliğini izleme gibi en iyi uygulamaları takip etmek önemlidir. Ayrıca, güvenliği artırmak için veri kümesi şifrelemesi ve kullanıcı izinleri gibi Freenas özelliklerinden yararlanabilirsiniz.
Freenas sağlam Docker desteği sağlarken, belirli yapılandırma ve kullanım durumuna bağlı olarak ara sıra sınırlamalar veya sorunlar olabilir. Güncel bilgiler ve sorun giderme rehberliği için Freenas belgelerine ve topluluk forumlarına danışmanız önerilir.
Evet, mevcut Docker kapsayıcılarını Freenas’a taşıma mümkündür. Konteynerleri mevcut ortamdan dışa aktarabilir ve gerekli bağımlılıkların ve konfigürasyonların korunmasını sağlayarak freenas’a aktarabilirsiniz.
Freenas, anlık görüntüler, çoğaltma ve üçüncü taraf yedekleme çözümleriyle entegrasyon dahil olmak üzere Docker kapsayıcıları için çeşitli yedekleme seçenekleri sunar. Veri bütünlüğünü ve felaket kurtarmayı sağlamak için önemli kapları düzenli olarak desteklemeniz önerilir.
Evet, Freenas her ana bilgisayar için ayrı sanal makineler kullanarak birden fazla Docker ana bilgisayar çalıştırmayı destekler. Bu, özellikle farklı uygulamalar veya ortamlarla uğraşırken, konteynerlerin daha iyi izolasyonunu ve yönetimini sağlar.
Docker kapları ve Freenas hapishaneleri hem hafif sanallaştırma teknolojileridir, ancak temel mimariler ve yönetim mekanizmalarına sahiptirler. Docker kapsayıcıları Docker motorunu izolasyon ve kaynak tahsisi için kullanırken, Freenas hapishaneleri FreeBSD işletim sisteminin hapishane özelliğine güveniyor.
Evet, Freenas, Docker ağları ve bağlantı noktası eşlemeleri kullanarak Docker Container Network’ün özelleştirilmesine izin verir. Bu, ağ oluşturmayı, hizmetleri belirli bağlantı noktalarına maruz bırakmak veya ayrı ağlarda izole eden kapları gibi özel gereksinimlerinize göre yapılandırmanızı sağlar.
Evet, Freenas, Docker Images için Merkezi Kayıt Defteri olan Dockerhub’dan Docker görüntülerinin kullanımını destekliyor. Dockerhub’dan Docker görüntülerini doğrudan Freenas arabirimi içinde kolayca arayabilir ve çekebilirsiniz.
Docker Seçenekleri ve Freenas
Ixsystems’in popüler konteynerizasyon OS Rancheros için desteği kaldırdı. 11’in en güncel yapısında.3. Nedenini bilen var mı? Anladığım kadarıyla, bu VM’yi 11’de çalıştırmaya çalışırken.3, Freenas tarafından desteklenmeyen önyükleme yükleyicisinde biraz değişiklik yapmanız gerekecek. Sürdürülebilirlik sorunları nedeniyle bu rotaya gitmek istemiyorum – asla Freenas üzerinde çalışmaması gereken bir “hacky” VM uygulaması yürütürsem yardım almak zor olabilir ve ben spekülasyon yapmak Bu değişikliklerin daha sonraki işletim sistemi güncellemeleri sırasında tekrarlanması veya bir şeyi kırması gerekeceğini.
Freenas Docker’ı destekliyor mu
Reddit ve ortakları size daha iyi bir deneyim sağlamak için çerezleri ve benzer teknolojileri kullanır.
Tüm çerezleri kabul ederek, hizmetlerimizi ve sitemizi sunmak ve sürdürmek, Reddit’in kalitesini iyileştirmek, Reddit içeriğini ve reklamcılığı kişiselleştirmek ve reklamların etkinliğini ölçmek için çerezleri kullanmamızı kabul edersiniz.
Reddit, gerekli olmayan çerezleri reddederek, platformumuzun uygun işlevselliğini sağlamak için belirli çerezleri kullanabilir.
Daha fazla bilgi için lütfen çerez bildirimize ve Gizlilik Politikamıza bakın .
Docker Seçenekleri ve Freenas
Ev gözetim, dosya depolama ve konteynerizasyon için birkaç FOSS NAS çözümünü değerlendiriyorum (özellikle Docker). Yerli Docker desteği için arzum yapım için bir öncelik olsa da, Freenas o kadar çok harika özellik sunuyor ki, karar vermeden önce Docker’ın Freenas’ta çalışmasını sağlama seçeneklerimi tam olarak anlamak istiyorum. Çok fazla geçici çözüm gerektirmeyecek, güncellemelerden kurtulacak ve muhtemelen Ixsystems tarafından bir süredir desteklenecek düşük bakım gerektiren bir çözüm arıyorum.
Ixsystems’in popüler konteynerizasyon OS Rancheros için desteği kaldırdı. 11’in en güncel yapısında.3. Nedenini bilen var mı? Anladığım kadarıyla, bu VM’yi 11’de çalıştırmaya çalışırken.3, Freenas tarafından desteklenmeyen önyükleme yükleyicisinde biraz değişiklik yapmanız gerekecek. Sürdürülebilirlik sorunları nedeniyle bu rotaya gitmek istemiyorum – asla Freenas üzerinde çalışmaması gereken bir “hacky” VM uygulaması yürütürsem yardım almak zor olabilir ve ben spekülasyon yapmak Bu değişikliklerin daha sonraki işletim sistemi güncellemeleri sırasında tekrarlanması veya bir şeyi kırması gerekeceğini.
Bu beni gerçek sorularıma getiriyor: Birincisi, Rancheros sesini değiştirmek ve çalıştırmak istememe mantığımdır – daha bilinçli bir karar vermeme yardımcı olabilecek eksik bilgiler var mı?? İkincisi, herkes CoreOS gibi farklı bir işletim sistemi seçmekle öngörülebilir sorunlar düşünebilir mi??
Rancheros ideal olurdu-bol miktarda RAM’im (32GB) olsa da, muhtemelen sanallaştırma görevlerine uygun olmayan düşük güçlü bir Celeron 9400’üm var, bu yüzden hafif mümkün olacak. Ancak, çok fazla bakım gerektirmeyen kararlı bir Docker çözümü alırsam, daha önce bir CPU açmaya istekli olabileceğimi düşünüyorum.
İçgörünüzü duymakla ilgileniyorum! şimdiden teşekkürler!
Hesaplama:
Intel i3-9100
Supermicro x11sch-ln4f
48GB ECC
Depolamak:
Ayna: 2 x 16GB Intel Optane M10 Boot Havuzu
Ayna: 2 x 4TB WD40ERFX
RAIDZ2: 6 X 6TB – (4) WD Kırmızı WD60EFRX, (2) Seagate Ironwolf ST6000VN001
Ağ:
4 x 1GBe Entegre Intel I210 4 port gecikmede
1 x 10GBE AOC-STGN-I1SF 2-Port 10GBE (Intel 82599en)
garm
Sihirbaz
19 Ağustos 2017 Mesajları 1.512
CoreOS gibi farklı bir işletim sistemini tercih etmekle ilgili öngörülebilir sorunlar?
Freenas’t bir işletim sistemi,’S freeBSD’nin üzerine inşa edilmiş bir cihaz. Çok güzel bir web kullanıcı arayüzü, zahmetsiz sistem yedeklemeleri ve geri yükleme ve büyük bir kutu araç alıyorsunuz. Bunun yerine bir vanilya işletim sistemi seçmek, karmaşık bir sunucu çalıştırmak için tüm ağır kaldırmayı tercih ediyor. Docker bir zorunluluktur ve bunun için başka bir ev sahibi yoksa, Bhyve Docker ana bilgisayarlarını yönetebilir, hiçbir şey kasıtlı olarak kaldırılmadı. Sadece IX kendilerini korumayı bıraktı. Kaplarımı bir Ubuntu VM’de çalıştırıyorum, şimdi bu garip zamanlarda başka bir şeye taşınmaya bakıyorum, ama Haven’henüz. Ama hapishanelerde olabildiğince fazla koşmayı tercih ediyorum, sadece NFS üzerinden depolama güçlüklerini atlamak için, haftanın herhangi bir günü nullfs’i tercih ediyorum
İosonic
Dublör
Katıldı 26 Nisan 2020 Mesajlar 41
Merhaba Garm. Cevabınız için teşekkürler.
Freenas’t bir işletim sistemi,’S freeBSD’nin üzerine inşa edilmiş bir cihaz. Çok güzel bir web kullanıcı arayüzü, zahmetsiz sistem yedeklemeleri ve geri yükleme ve büyük bir kutu araç alıyorsunuz.
Evet, her iki açıdan da çok farkındayım :)!
Açıklığa kavuşturmama izin ver: sorum çalıştırmamın çalışması gerektiğiydi içinde Docker kapsayıcıları barındırmak için freenas ‘bhyve sanallaştırma motoru. Ubuntu kullandığını görüyorum. Birçoğu, koşmak için engellere rağmen, rancheros koşmak için çok niyetli görünüyor. Bunun neden Coreos, Ubuntu, vb. En iyi tahminim, rancheros’un küçük ayak izi.
Kişi Rancheros Bootloader’ı çalıştırmak için değiştirmeye karar verse bile, sürdürülebilir mi? Biri Rancheros’u her yükselttiğinde, her şeyin işe yaraması için önyükleyiciyi veya freenas’ın bir kısmını değiştirmeleri gerekecek mi??
Freenas’a sadık kalırsam, kesinlikle kurmak istediğim birçok hapishane var, ama kesinlikle tercih ettiğim veya Docker’da koşmam gereken bazı şeyler de var. Tek soru bunu yapmanın en iyi yolu. Görüyorsunuz, bütün günümü yaşamak için yaparak geçiriyorum, bu yüzden evde, işlerin olabildiğince kolay çalışmasını tercih ederim.
. Sadece NFS üzerinden depolama zahmetini atlamak için, haftanın herhangi bir günü nullfs’i tercih ederim
NFS üzerinden Docker’dan Freenas’a Depolama Sunulan Görünüşe? Bu tek seçenek mi? Deneyime göre, mümkün olduğunca kaçınmayı öğrendim, tıpkı senin gibi hahaha.
Hesaplama:
Intel i3-9100
Supermicro x11sch-ln4f
48GB ECC
Depolamak:
Ayna: 2 x 16GB Intel Optane M10 Boot Havuzu
Ayna: 2 x 4TB WD40ERFX
RAIDZ2: 6 X 6TB – (4) WD Kırmızı WD60EFRX, (2) Seagate Ironwolf ST6000VN001
Ağ:
4 x 1GBe Entegre Intel I210 4 port gecikmede
1 x 10GBE AOC-STGN-I1SF 2-Port 10GBE (Intel 82599en)
Yorick
Sihirbaz
4 Kasım 2018 Mesajları 1,885’e katıldı
Bu tek seçenek mi?
Bir freenas’tan VM koşucusuna, aslında. NFS, Sanest Seçeneği görünüyor. SMB de yapabilirsin, ama bu daha az uygun görünüyor.
Gösteri: Yap
Truenas Core 13
Supermicro X11SSH-F, Intel E3-1225 V6 (PLEX HW Trans kodu kırılmış); 64 Gib (4×16) Önemli/Supermicro ECC DDR4 UDIMM
8 x 8TB HGST Ultrastar Beyaz E-Label @5400rpm Raidz2 Yerleşik SATA
LSI 9302-8i’de 2 x 800GB Intel DC S3500 SSD Stripe
Intel P3600 2TB Ubuntu VM’ye geçti
128GB m.2 NVMe Önyükleme cihazı, “Patriot Scorch”
Fraktal Tasarım Düğümü 804, Seasonic SSR-650px
Gösteri: Ağ
Meraki MX68 – Güvenlik Duvarı
Meraki MS220-8P – Ana anahtar
Juniper EX2200-C-12P-2G-PC Oda Anahtarı
Zyxel GS1900-8HP – Oturma Odası Anahtarı
Meraki MR42 – Üst katta AP
Meraki Mv12we Kamera – PC Oda Kamerası
Kullanılmayan: 2 x Meraki MR20; Fortigate 60E ve Fortiswitch 108D-Poe
Samuel Tai
Kendi aptallığınızı asla küçümseme
Moderatör
24 Nisan 2020 Mesajları 5.352
11 yaşında kullanımdan kaldırılan rancheros ile ilgili olarak.3, inanıyorum ki çoğunlukla Rancheros 1.5.5 30 Aralık 2019 tarihinden itibaren son halka açık bir yapıdır ve Rancheros’un kendisi yukarı akışta eol’ed. Bkz. Https: // Rancher.com/destek-bakım terms/:
Versiyon | GA | EOM | EOL |
---|---|---|---|
1.5.X | 29 Aralık 2018 | 29 Aralık 2020 | 29 Haziran 2021 |
1.4.X | 30 Mayıs 2018 | 30 Mayıs 2019 | 30 Kasım 2019 |
1.3.X | 27 Mart 2018 | 27 Mart 2019 | 27 Eylül 2019 |
Bunun yerine, Rancherlabs’ın minimalist bir Docker ortamı için yeni sıcaklığı K3O’lar. Ancak, konteyner yerine konteyner arka uç olarak Docker ile kurulum gerektirir. Ne yazık ki, K3os 1’e ulaşmadı.X statüsü henüz, bir süredir üretime güvenmem.
Kendime gelince, Rancheros 1’i alabildim.5.5 11’de çalışmak.3, ancak Grub Boot için yapılandırılmış bir Freenas VM kullanmayı gerektiren Rancheros yükleyici ve Syslinux Boot Loader’ın sınırlamaları üzerinde çalışmak için bir ay süren bir mücadeleydi. Gönderinize bakın Hapishaneler ve Bhyve forum, başlıklı Grub boot nasıl yapılır, Gyrasyonlar hakkında bir fikir edinmek için geçmem gerekiyordu.
Olumlu bir notta, Rancheros 1.5.X Virtio Diskleri Destekler, bu yüzden yükleme resmini barındıran 2 GB RAW dosya oluşturdum ve Virtio AS ile bağlanan Rancheros VM için önyükleme diski yaptım. Ayrıca VM için 2. disk olarak 25 GB Zvol oluşturdum, yine virtio AS /dev /vdb ile bağlandım. ZVOL, Rancher_swap olarak etiketlenmiş 4 GB takas bölümü ve 20 GB Docker kök bölümü olan /dev /vdb1’e bölünür, /dev /vdb2. Son olarak, bir virtio nic ekledim.
Rancheros syslinux kullandığından.Syslinux önyükleme dizesini taklit eden CFG. Benimki aşağıdaki gibidir:
Set Timeout = 0 Set varsayılan = rancheros menuentry "rancheros" --id rancheros < set root='hd0,msdos1' linux /boot/vmlinuz-4.14.138-rancher printk.devkmsg=on panic=10 rancher.state.dev=LABEL=RANCHER_STATE rancher.state.wait rancher.resize_device=/dev/vda initrd /boot/initrd-v1.5.5 >
VM içinde,/var/lib/rancher/conf/cloud-config içindeki bir yaml dosyası aracılığıyla montajları ayarladım.D:
Montajlar: - - etiket = rancher_swap - "" - takas - "" -/dev/vdb2 -/var/lib/docker/mnt - ext4 - "" Rancher: Docker: grafik:/var/lib/docker/mnt
Not, Docker için YAML dosyasını kullanarak NFS montajları gerçekleştirmiyorum, ancak bunun yerine NFS Mounts kullanarak yerel sürücü docker hacimleri oluşturuyorum:
Docker Volume Create –Driver = Local –opt Type = nfs –opt o = addr =, rw, local_lock = all –opt cihaz =:
Bu, NFS için kilitleme semantiği yazma ağır uygulamalar için harika olmadığından, sadece okunur olan NFS klasörleri için çalışır. Güvenilir kilitleme gerektiren hacimler için, yerel sürücüyü kullanan docker hacimleri yeterlidir, çünkü bu Docker kökü içinde Ext4 destekli bir klasör oluşturur:
Docker Volume Oluştur
Son Düzenlendi: 9 Mayıs 2020
Gösteri: 13.0-U4 yapısı, 9’dan beri çalışıyor.3 (2015)
Supermicro 721TQ-350B NAS vakası (Norco ITX-S4 2021’in yerini aldı)
ASROCK E3C226D2I Anakart
Intel Xeon E3-1230L V3
2x 8 GB Kingston KVR16LE11/8KF 1600MHz DDR3L 1.35V ECC DRAM
4x Western Digital Red WD40EFRX RAIDZ2 (aslen tüm WD20EFRX, 2020’de genişledi)
1x 512 GB Intel Optane Hbrpeknx0202AH M.2 NVME (OWC Mercury Acccellior E2 PCIE SSD 2021)
PLP ile 1x 200 GB Intel DC S3710 ZIL (32GB Intel X-25-E SLC SSD 2021)
16 GB Kingston SNS4151S316G M.USB3-M ile bağlanan 2 SSD.2 adaptör (çok sayıda başarısız başparmak sürücüsünü değiştirdi 2018)
Yedekleme yöntemi
Özel Basejail’e monte edilmiş kritik veri kümeleri
Bu veri kümelerinin rsync’e gecelik borgbackup.netlik
Çevrimdışı USB3’e haftalık manuel çoğaltma.0 Havuz.
Leosum
Dublör
13 Aralık 2015 Mesajları 36
- Görüntüyü buradan alın ve bir VM’de CD olarak önyükleyin: https: // getFedora.org/coreos/indir?sekme = metal_virtualize ve akış = kararlı
- Ondan bir kontak dosyası oluşturmak için FCC dosyanızı oluşturun (üzerinde çok fazla dokümantasyon olmadığı için bunu oldukça zor buldum, ancak benim bir başlangıç olarak kullanabilirsiniz)
- FCCT Binary’yi buradan indirin: https: // github.com/coreos/fcct/bültenler/en son (Linux’taysanız fcct-x86_64-insknown-linux-gnu seçin)
- FCC dosyanızdan IGN dosyasını oluşturun:
./FCCT -PRETTY -Strict < fcos.fcc >FCO'lar.ogn
Python3 -m HTTP.sunucu
Curl -lo http: // 192.168.178.21: 8000/FCO'lar.IGN Sudo CoreOS-Installer Install /Dev /Vda-Imping FCOS.ogn
http: // 192.168.178.22: 9000
- Docker-compose (yine de portainer kullanmak istiyorsanız gerçekten ihtiyacınız yok)
- NFS paylaşımınızı monte etmek için bir NFS-istemci
- Portainer gelecekte Coreos’un komut çizgisinden kaçınmak için ve
- Resimlerinde bir güncelleme görünürse, kaplarınızı otomatik olarak yükseltmek için Gözcü Kulesi
Varyant: FCOS Sürüm: 1.0.0 Passwd: Kullanıcılar: - Adı: Çekirdek SSH_AUTHORED_KEYS: - ECDSA -SHA2 -NISTP521 AAAA. #SSH anahtarınız buraya gidiyor SystemD: Birimler:-Ad: Kurulumcu-Kompozo.Servis Etkin: Gerçek İçerik: |-[Birim] Açıklama = Docker-Compose Wants Install = Network-Online.Hedef Sonrası = Network-Online.hedef ağ.Hedef NSS-Görünüm.Hedef Koşul Dönemi Dizileri =!/opt/bin/docker -compose [servis] type = thotot rontainferexit = evet execstart =/usr/bin/mkdir -p/opt/bin/execstart =/usr/bin/curl -sl "https: // github.com/docker/compose/bültenler/indir/1.24.0/Docker-Compose-Linux-X86_64 "-O/OPT/BIN/Docker-Compose # Teoride aşağıdakiler en son ikili getirir, ancak> 1.24 Python bağımlılığı eksik, gelecek için burada tutacağım, kim bilir: # bir Bash komutuna doğrudan çalışmayacağından, # execstart komutu olarak çalışmayacak: # execstart =/bin/bash -c '/usr/bin/curl -ss "https: // api.gitithub.com/repos/docker/compose/bültenler/en son "|/usr/bin/jq -r .varlıklar[].tarayıcı_download_url | /usr/bin/grep linux | /usr/bin/grep -m 1 x86_64` -o/opt/bin/docker-compose 'execstart =/usr/bin/chmod +x/opt/bin/docker-compose [yükleme] wantby = çok kullanıcı.Hedef - İsim: Docker.NFS.Servis Etkin: Gerçek İçerik: |- [Birim] Açıklama = NFS Paylaşılan Hacim için İstemci Konteyneri Sonrası = Docker.Servis gerektirir = Docker.hizmet ağı.Hedef Ağ-Online.Hedef [Service] timeoutStartSec = 0 restart = her zaman execstartpre =-/usr/bin/docker durdurma %n execstartpre =/usr/bin/docker çekme d3fk/nfs-client # ayrıcalıklı mod gerekli.com/portainer/portainer/serialler/849) execstart =/usr/bin/docker run -rm --privileged = true -name %n - -net = host -v/mnt/shared_nfs:/mnt/nfs -1: paylaşılan -e sunucusu = 192.168.1.2 -E Share =/Mnt/SSD_DATA/COREOSDATA D3FK/NFS -Müvekkil ExecStop =/USR/BIN/Docker Stop -t %15 N [Install] Wantbby = Çok Kullanıcı.Hedef - İsim: Docker.pordain.Servis Etkin: Gerçek İçerik: |- [Birim] Açıklama = Portainer Yönetici Konteyneri Sonrası = Docker.Hizmet Docker.NFS.Servis gerektirir = Docker.Hizmet Docker.NFS.Service [Service] Type = Oneshot RemainAfterExit = evet timeoutStartSec = 0 execstartpre =-/usr/bin/docker stop %n execstartpre =-/usr/bin/docker rm %n execstartpre =/usr/bin/docker çekme portainer/portainer ecpstart =/usr portainer/portainer incred Selinux nedeniyle yerel sokete bağlanması için ayrıcalıklı mod gereklidir (https: // github.com/portainer/portainer/serialler/849) execstart =/usr/bin/docker run -privileged = true -d -p 9000: 9000 -name %n -restart her zaman -v/var/run/docker.Çorap:/var/run/docker.Çorap -v/mnt/shared_nfs/porainer_data:/veri portainer/portainer -no -analitik -host = unix: /// var/run/docker.SOCK EXECSTOP =/USR/BIN/Docker Stop -t %15 N [Kurulum] Wantby = Çok Kullanıcı.Hedef - İsim: Docker.gözetleme kulesi.Servis Etkin: Gerçek İçerik: |- [Birim] Açıklama = WatchTower Container Sonra = Docker.Servis gerektirir = Docker.Service [Service] Type = Oneshot RemainAfterExit = evet timeoutStartSec = 0 execstartpre = -/usr/bin/docker stop %n execstartpre = -/usr/bin/docker rm %n execstartpre =/usr/bin/docker pull runghtrrr/watchtower execstart =/usr/bin/docker çalıştırma -name/usr/bin/watchtower execstart =/usr/bin/run -.Çorap:/var/run/docker.Çorap: z contagerrr/watchtower execstop =/usr/bin/docker stop -t %15 n [install] wanedby = çok kullanıcı.