# Sådan installeres Docker på Red Hat Enterprise Linux 9

Du har to muligheder for at installere Docker på Red Hat Enterprise Linux 9. Selvom det anbefales at oprette et repository, er det også muligt at foretage en manuel installation.

## Sådan installeres Docker på Red Hat 9

Dockers åbne platform forenkler udviklingsarbejdet på tværs af flere lokationer eller maskiner og muliggør problemfrit teamsamarbejde. Da applikationer og deres afhængigheder kan sendes og køres samlet i Docker-containere, **forbedres ydeevnen også markant**. En populær kombination er Docker sammen med Red Hat Enterprise Linux 9. Den proprietære Linux-distribution betragtes i dag som en af de **mest robuste, sikre og fleksible løsninger**, der er specifikt udviklet til virksomheder. Platformens kompatibilitet med en lang række softwarepakker taler også til dens fordel. Vi forklarer, hvordan man installerer Docker på Red Hat Enterprise Linux (RHEL).

Tip I vores digitale guide finder du også en udførlig vejledning i, [hvordan du installerer Docker på RHEL 8](https://www.ionos.com/da-dk/digitalguide/server/konfiguration/installer-docker-paa-rhel-8/).

## Hvilke krav skal opfyldes?

For at installere Docker på RHEL 9 skal du først udføre et par forberedende trin. Sørg først for, at du har en virtuel maskine, der kører den relevante version af Red Hat Enterprise Linux. Vores digitale guide indeholder vejledning i, [hvordan du installerer RHEL 9](https://www.ionos.com/da-dk/digitalguide/server/konfiguration/installer-red-hat-9/). Du skal desuden have **administratorrettigheder** til denne virtuelle maskine. Derudover er en stabil internetforbindelse afgørende for at kunne downloade alle de nødvendige pakker. Når disse betingelser er opfyldt, kan du fortsætte med installationen.

## Vejledning i installation af Docker på Red Hat Enterprise Linux 9

Den nemmeste måde at installere Docker på Red Hat Enterprise Linux 9 er via et **RPM-arkiv**. Start med at konfigurere dette arkiv, og fortsæt derefter med nedenstående trin. Vi anbefaler denne fremgangsmåde, da den også gør fremtidige opdateringer nemmere. Her er fremgangsmåden:

### Fjern gamle versioner af Docker

Inden du installerer en ny version af Docker, er det vigtigt at afinstallere eventuelle ældre versioner samt alle tilhørende afhængigheder. Denne proces fjerner også pakkehåndteringsprogrammet Podman. Derefter skal du bruge pakkehåndteringssystemet YUM (Yellowdog Updater, Modified) til at udføre de nødvendige trin. Koden til denne proces er som følger:

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

Hvis der ikke findes nogen ældre versioner, vil YUM give dig besked.

### Opdater systemet

Inden du går i gang med installationen, er det en god idé først at opdatere hele dit system. Det sikrer, at alle filer og afhængigheder er opdaterede. Du kan følge denne vejledning til formålet:

```bash
yum update
```

### Opret et arkiv

Installationen foregår via et repository. Hvis du vil oprette dette bibliotek, skal du bruge pakken yum-utils, som indeholder YUM-konfigurationsværktøjet. Brug følgende to kommandolinjer til at installere yum-utils, starte værktøjet og oprette et nyt repository til Docker på RHEL 9:

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

### Installer den aktuelle version eller en hvilken som helst version

Brug følgende kommando for at installere den nyeste version af Docker på Red Hat Enterprise Linux 9. Dette installerer Docker-motoren sammen med containerd-kørselstiden og orkestreringsværktøjet Docker Compose.

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

I nogle tilfælde vil du blive bedt om at indtaste GPG-nøglen. Sammenlign den gemte nøgle med denne talrække. Hvis de to stemmer overens, skal du bekræfte, at de er korrekte.

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

Hvis du vil bruge en bestemt version af Docker til RHEL 9, kan du se en liste over alle tilgængelige muligheder i arkivet og vælge den version, der passer til dine behov. En sådan liste ser for eksempel sådan ud:

```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
<...>
```

Vælg den ønskede version, og indtast det fulde versionsnavn i nedenstående kommando i stedet for pladsholderen »version\_name«. Disse navne er altid opbygget efter det samme princip: Pakkens navn (i dette tilfælde »docker-ce«), derefter en bindestreg og til sidst versionsnummeret. For den første mulighed på listen ovenfor vil det korrekte navn være: `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
```

### Se Docker

For at sikre, at installationen af Docker på Red Hat Enterprise Linux 9 er gennemført korrekt, skal du starte platformen med denne kommando:

```bash
sudo systemctl start docker
```

Opret derefter Docker-billedet »hello-world«. Hvis dette fungerer som forventet, er installationen lykkedes.

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

## Sådan installeres Docker manuelt på RHEL 9

Der er også mulighed for at installere Docker på RHEL 9 uden at oprette et repository.

### Fjern alle gamle versioner af Docker på RHEL 9

Først skal du slette alle gamle versioner af Docker på Red Hat Enterprise Linux 9 samt pakkehåndteringen Podman. Du kan bruge følgende kode til dette:

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

### Download RPM-fil

Gå til den [officielle Docker-downloadside](https://download.docker.com/linux/rhel/ "Index of linux/rhel") og download den ønskede rpm-fil.

### Start installationen

Brug følgende kommando for at starte installationen af Docker på Red Hat Enterprise Linux 9. I stedet for pladsholderen »path/to/your/package« skal du indtaste placeringen af rpm-filen.

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

### Kontroller installationen

Når installationen er færdig, skal du starte Docker med denne kommando:

```bash
sudo systemctl start docker
```

Opret Docker-billedet »hello-world«. Hvis dette virker, betyder det, at installationen er lykkedes.

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


This is a markdown version of: [https://www.ionos.com/da-dk/digitalguide/server/konfiguration/docker-paa-rhel-9/](https://www.ionos.com/da-dk/digitalguide/server/konfiguration/docker-paa-rhel-9/) for AI/LLM consumption.