# Kā instalēt Docker operētājsistēmā Red Hat Enterprise Linux 9

Jums ir divas iespējas, kā instalēt Docker operētājsistēmā Red Hat Enterprise Linux 9. Lai gan ieteicams izveidot repozitoriju, ir iespējama arī manuāla instalēšana.

## Kā instalēt Docker operētājsistēmā Red Hat 9

Docker atvērtā platforma vienkāršo izstrādi vairākās vietās vai uz vairākām ierīcēm un veicina vienotu komandas sadarbību. Tā kā lietojumprogrammas un to atkarības var nosūtīt un izpildīt kopā Docker konteineros, **ievērojami uzlabojas arī veiktspēja**. Populāra kombinācija ir Docker kopā ar Red Hat Enterprise Linux 9. Šo patentēto Linux distributīvu tagad uzskata par vienu no **visdrošākajiem, visdrošākajiem un elastīgākajiem risinājumiem**, kas paredzēti tieši uzņēmumiem. Par labu šai platformai liecina arī tās saderība ar daudziem programmatūras pakotnēm. Mēs izskaidrojam, kā instalēt Docker uz Red Hat Enterprise Linux (RHEL).

Tip Mūsu digitālajā ceļvedī atradīsiet arī izsmeļošas instrukcijas par [Docker instalēšanu RHEL 8](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/docker-instalesana-rhel-8/).

## Kādas prasības ir jāizpilda?

Lai instalētu Docker sistēmā RHEL 9, ir jāveic daži sagatavošanās pasākumi. Pirmkārt, pārliecinieties, ka jums ir virtuālā mašīna, kurā darbojas atbilstoša Red Hat Enterprise Linux versija. Mūsu digitālajā ceļvedī ir sniegtas instrukcijas par [to, kā instalēt RHEL 9](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/instalejiet-red-hat-9/). Jums būs nepieciešamas arī **administratora tiesības** šai virtuālajai mašīnai. Turklāt, lai lejupielādētu visus nepieciešamos pakotnes, ir nepieciešams stabils interneta savienojums. Kad šie nosacījumi ir izpildīti, varat turpināt instalēšanu.

## Docker instalēšanas soļi operētājsistēmā Red Hat Enterprise Linux 9

Vienkāršākais veids, kā instalēt Docker operētājsistēmā Red Hat Enterprise Linux 9, ir izmantot **RPM repozitoriju**. Sāciet ar šī repozitorija konfigurēšanu un pēc tam turpiniet ar turpmākajiem soļiem. Mēs iesakām izmantot šo pieeju, jo tā atvieglo arī turpmākās atjaunināšanas. Šeit ir aprakstīta procedūra:

### Noņemt vecās Docker versijas

Pirms jaunas Docker versijas instalēšanas ir svarīgi atinstalēt visas vecākās versijas kopā ar visām saistītajām atkarībām. Šis process noņems arī pakotņu pārvaldnieku Podman. Pēc tam nepieciešamo darbību veikšanai izmantosiet pakotņu pārvaldības sistēmu YUM (Yellowdog Updater, Modified). Šī procesa kods ir šāds:

```bash
sudo yum remove docker \
    docker-client \
    docker-client-latest \
    docker-common \
    docker-latest \
    docker-latest-logrotate \
    docker-logrotate \
    docker-engine \
    podman \
    runc
```

Ja vecās versijas nav atrodamas, YUM jūs par to informēs.

### Sistēmas atjaunināšana

Pirms uzsākt instalēšanu, ir ieteicams vispirms atjaunināt visu sistēmu. Tas nodrošinās, ka visi faili un atkarīgās programmas ir atjauninātas. Šim nolūkam var izmantot šo instrukciju:

```bash
yum update
```

### Izveidot repozitoriju

Instalēšana tiek veikta, izmantojot repozitoriju. Ja vēlaties izveidot šo direktoriju, jums būs nepieciešams pakotne „yum-utils“, kas satur konfigurācijas pārvaldnieku YUM. Lai instalētu „yum-utils“, palaistu pārvaldnieku un izveidotu jaunu repozitoriju Docker lietošanai RHEL 9 vidē, izmantojiet šādas divas komandas:

```bash
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo
```

### Instalējiet pašreizējo versiju vai jebkuru citu versiju

Lai uzstādītu jaunāko Docker versiju operētājsistēmā Red Hat Enterprise Linux 9, izmantojiet šādu komandu. Tādējādi tiks uzstādīts Docker dzinējs kopā ar containerd izpildes vidi un Docker Compose koordinācijas rīku.

```bash
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
```

Dažos gadījumos jums tiks lūgts ievadīt GPG atslēgu. Salīdziniet saglabāto atslēgu ar šo ciparu kombināciju. Ja abas sakrīt, apstipriniet, ka tās ir pareizas.

```bash
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
```

Ja vēlaties izmantot konkrētu Docker versiju RHEL 9, varat apskatīt sarakstu ar visām repozitorijā pieejamajām versijām un izvēlēties sev piemērotāko. Šāds saraksts izskatās šādi:

```bash
yum list docker-ce --showduplicates | sort -r
docker-ce.s390x    3:24.0.0-1.el8    docker-ce-stable
docker-ce.s390x    3:23.0.6-1.el8    docker-ce-stable
<...>
```

Izvēlieties vēlamo versiju un ievadiet pilnu versijas nosaukumu turpmākajā komandā vietā, kur ir aizstājējs „version\_name“. Šie nosaukumi vienmēr ir veidoti pēc viena principa: pakotnes nosaukums (šajā gadījumā „docker-ce“), pēc tam defise un versijas numurs. Attiecībā uz pirmo variantu no iepriekš minētā saraksta pareizais nosaukums būtu: `docker-ce-3:24.0.0-1.el8`.

```bash
sudo yum install docker-ce-version_name docker-ce-cli-version_name containerd.io docker-buildx-plugin docker-compose-plugin
```

### Pārbaudi Docker

Lai pārliecinātos, ka Docker instalēšana Red Hat Enterprise Linux 9 ir veiksmīgi pabeigta, palaidiet platformu ar šo komandu:

```bash
sudo systemctl start docker
```

Tad izveidojiet Docker attēlu „hello-world“. Ja tas darbojas kā paredzēts, instalēšana ir izdevusies.

```bash
sudo docker run hello-world
```

## Kā manuāli instalēt Docker sistēmā RHEL 9

Ir arī iespēja instalēt Docker sistēmā RHEL 9, neizveidojot repozitoriju.

### No RHEL 9 izdzēsiet visas vecās Docker versijas

Vispirms izdzēsiet visas vecās Docker versijas sistēmā Red Hat Enterprise Linux 9 un pakotņu pārvaldnieku Podman. Šim nolūkam var izmantot šādu kodu:

```bash
sudo yum remove docker \
    docker-client \
    docker-client-latest \
    docker-common \
    docker-latest \
    docker-latest-logrotate \
    docker-logrotate \
    docker-engine \
    podman \
    runc
```

### Lejupielādēt RPM failu

Apmeklējiet [oficiālo Docker lejupielādes lapu](https://download.docker.com/linux/rhel/ "Index of linux/rhel") un lejupielādējiet vajadzīgo rpm failu.

### Sākt instalēšanu

Lai sāktu Docker instalēšanu sistēmā Red Hat Enterprise Linux 9, izmantojiet šādu komandu. Vietā, kur norādīts „path/to/your/package“, ievadiet rpm faila atrašanās vietu.

```bash
sudo yum install /path/to/your/package.rpm
```

### Pārbaudiet uzstādīšanu

Kad instalēšana ir pabeigta, palaidiet Docker ar šo komandu:

```bash
sudo systemctl start docker
```

Izveidojiet Docker attēlu „hello-world“. Ja tas darbojas, tas nozīmē, ka instalēšana ir veiksmīgi pabeigta.

```bash
sudo docker run hello-world
```


This is a markdown version of: [https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/docker-uz-rhel-9/](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/docker-uz-rhel-9/) for AI/LLM consumption.