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

Docker var instalēt Red Hat sistēmā, izmantojot repozitoriju vai manuāli. Abos gadījumos ir nepieciešami tikai daži soļi.

## Kā instalēt Docker sistēmā Red Hat 8

Docker, kas pirmo reizi tika izlaists 2013. gadā, ir bezmaksas programmatūra, kas ir kļuvusi par vienu no vadošajiem konteineru risinājumiem izstrādei un sistēmu administrēšanai. Tas ļauj lietotājiem izvietot un palaist **lietojumprogrammas Docker konteineros**, nodrošinot ātrāku lietošanu, jo tajos jau ir iekļautas nepieciešamās atkarības. Docker ir ļoti ieteicams, jo īpaši, ja to lieto kopā ar Red Hat Enterprise Linux (RHEL). RHEL ir pazīstams kā viens no populārākajiem un uzticamākajiem Linux distributīviem uzņēmumiem, kas tiek slavēts par **stabilitāti, drošību un augsto saderību** ar plašu programmatūras pakotņu klāstu. Turpinājumā mēs izskaidrosim, kā instalēt Docker uz RHEL 8.

Tip Vai izmantojat jaunāku Linux platformas versiju? Mūsu digitālajā ceļvedī atradīsiet arī norādījumus par [to, kā instalēt Docker sistēmā RHEL 9](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/docker-uz-rhel-9/).

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

Pirms sākt Docker instalēšanu Red Hat Enterprise Linux 8, ir jāizpilda dažas priekšnoteikumi. Jums ir nepieciešama virtuālā mašīna, kurā [ir instalēta RHEL 8](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/instalejiet-red-hat-8/), un mūsu digitālajā ceļvedī varat uzzināt, kā tas darbojas. Jums ir jābūt arī **administratora tiesībām** šai mašīnai. Tāpat ir svarīgi, lai jums būtu interneta savienojums, lai varētu lejupielādēt nepieciešamos pakotnes. Kad šīs prasības ir izpildītas, varat sākt Docker instalēšanu RHEL 8.

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

Mēs izskaidrojam, kā pievienot Docker, izmantojot attiecīgo repozitoriju. Mēs iesakām šo metodi, jo tā atvieglo instalēšanu un turpmākus atjauninājumus.

### Noņemt vecās Docker versijas

Pirmo darbību ir jāveic tikai tad, ja sistēmā jau ir instalēta vecāka Docker versija. Šādā gadījumā ir jāizdzēš gan šī versija, gan visas atkarīgās programmas. Tiks noinstalēts arī pakotņu pārvaldnieks Podman. Tam būs nepieciešams šāds kods:

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

Yum ir programmatūras pakotņu pārvaldības sistēma YUM (Yellowdog Updater, Modified).

### Atjauniniet sistēmu

Pirmais solis, kas jums vienmēr jāveic, ir atjaunināt visu sistēmu. Lai to izdarītu, atveriet termināli un izmantojiet komandu „update“, lai atjauninātu visus failus un atkarības, tādējādi iegūstot jaunāko versiju. Šim nolūkam piemērotā komanda ir šāda:

```bash
yum update
```

### Izveidot repozitoriju

Jums būs jāizveido Docker repozitorijs, kas ir nepieciešams instalācijas procesam. Sāciet ar yum-utils paketes instalēšanu, jo tajā ir iekļauts yum konfigurācijas pārvaldnieks. Kad tas ir izdarīts, varat izveidot repozitoriju, izmantojot šādas komandas:

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

### Veikt uzstādīšanu

Tagad, izmantojot jauno repozitoriju, varat sākt pašu Docker instalēšanu sistēmā Red Hat Enterprise Linux 8. Lai pievienotu dzinēja pašreizējo versiju, conainerd (izpildes vidi) un orķestrēšanas rīku Docker Compose, ievadiet šo komandu:

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

Ja tiek lūgts ievadīt GPG atslēgu, tā ir šāda:

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

Pārbaudi to un pārliecinies, vai ir atbilsme.

Ja vēlaties uzstādīt konkrētu Docker versiju uz RHEL 8, vispirms parādiet visas repozitorijā pieejamās iespējas. Tas izskatās aptuveni šā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 aizstājiet vietas turētāju „version\_name” turpmākajā komandā ar atbilstošo nosaukumu. Tas vienmēr sastāv no pakotnes nosaukuma (docker-ce), defises un versijas numura. Piemērs varētu būt šāds variants: `docker-ce-3:24.0.0-1.e18`. Komanda izskatās šādi:

```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ārbaudītu, vai Docker instalēšana Red Hat Enterprise Linux 8 sistēmā ir izdevusies, tagad jums jāpalaiž platforma. Lai to izdarītu, izmantojiet šo komandu:

```bash
sudo systemctl start docker
```

Tad palaidiet Docker attēlu „hello-world“, lai pārbaudītu platformas darbību. Šim nolūkam var izmantot šādu komandu:

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

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

Ja jums nav piekļuves repozitorijam, ir iespējama arī manuāla instalēšana. Šim nolūkam nepieciešamie soļi ir šādi:

### Noņemt vecās Docker versijas

Ja jums joprojām ir vecāka Docker versija sistēmā Red Hat Enterprise Linux 8, vispirms tā ir jāizdzēš. Šeit ir attiecīgais kods:

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

Jūs saņemsiet paziņojumu, ja iepriekšējā versija nav saglabāta.

### Lejupielādēt RPM failu

Tagad dodieties uz [oficiālo Docker lejupielādes lapu](https://download.docker.com/linux/rhel/ "Index of linux/rhel") un izvēlieties atbilstošo versiju RHEL 8. Pēc tam lejupielādējiet atbilstošo rpm failu.

### Sākt instalēšanu

Lai instalētu Docker sistēmā RHEL 8, izmantojiet zemāk norādīto komandu. Neaizmirstiet aizstāt `path/to/your/package` ar faktisko ceļu, kurā atrodas fails.

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

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

Lai pārbaudītu, vai instalēšana ir izdevusies, atkārtoti palaidiet Docker, izmantojot šādu komandu:

```bash
sudo systemctl start docker
```

Tagad palaidiet Docker attēlu „hello-world“, lai pārbaudītu tā darbību:

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


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