1. Əsas səhifə
  2. Linux

Podman əvəzinə Docker istifadə edərək konteynerləri işə salmaq üçün Hostun Redhat Abunəliyindən necə istifadə etmək olar?

Podman əvəzinə Docker istifadə edərək konteynerləri işə salmaq üçün Hostun Redhat Abunəliyindən necə istifadə etmək olar?
0

RedHat, podman istifadə edərkən , digər Docker versiyaları ilə deyil, qutudan kənar konteynerlərin içərisində paket quraşdırılması üçün hostun abunəliyindən istifadə etməyə imkan verir .

Qarşılaşdığımız problemlərdən biri odur ki, CI infrastrukturumuz hələ də podman tərəfindən dəstəklənməyən Docker Swarm-a əsaslanır.

RedHat tərəfindən rəsmi olaraq dəstəklənməyən bir metoddan sonra , sirrlər və sertifikatlar kataloqunu host maşından konteynerə düzgün yerdə quraşdırmaq kifayətdir:

123docker run -it -v/etc/yum.repos.d/redhat.repo:/run/secrets/redhat.repo:ro  \      -v/etc/pki/entitlement/:/run/secrets/etc-pki-entitlement:ro \     -v/etc/rhsm/:/run/secrets/rhsm:ro redhat/ubi8bash

Konteynerə daxil olduqdan sonra, indi abunə menecerini işə salmağa çalışsaq, podman ilə əldə etdiyimiz eyni səhvi alacağıq, yəni konteyner hostun abunəliyindən istifadə edir.

12subscription-manager statussubscription-manager is disabled when running inside a container. Please refer to your host system forsubscription management.

Bu məqaləyə münasibətiniz necə oldu?
  • 0
    xo_uma_g_lir
    Xoşuma gəlir
  • 0
    alq_lay_ram
    Alqışlayıram
  • 0
    _yl_ndim
    Əyləndim
  • 0
    _ox_m_mnun_qald_m
    Çox məmnun qaldım
  • 0
    _m_n_d_nc_liy_m
    Mən düşüncəliyəm
  • 0
    m_yus_oldum
    Məyus oldum
  • 0
    m_n_ox_q_z_bliy_m
    Mən çox qəzəbliyəm

My passion for troubleshooting and staying up to date with the latest advancements in the Linux world drives me to provide practical tutorials and guides. I'm excited to share my knowledge and help fellow system administrators and Linux enthusiasts enhance their skills.

Müəllifin Profili

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir