QuickLink — tech, internet og smartere abonnementerQuickLink.dk
QuickLink
Oracle Cloud

Sådan får du en gratis Oracle Cloud ARM-server med Free Tier

17. august 2026 · Quicklink
Oracle Cloud ARM-server i skyen

Oracle Cloud Always Free er stadig en af de mest interessante måder at få en rigtig Linux-server i skyen uden en fast månedspris. Du får en offentlig IP-adresse, ARM-baseret computerkraft og rigeligt med lager til mindre hjemmesider, Docker-containere, VPN, overvågning og homelab-projekter. Her får du hele opsætningen fra konto til en sikker og brugbar Ubuntu-server.

Hvad får du med Oracle Always Free?

Always Free er ikke en 30-dages prøveversion. Ressourcerne kan fortsætte uden udløbsdato, så længe kontoen og forbruget holder sig inden for Oracles gældende gratisgrænser. Ved oprettelsen kan du desuden få prøvecredits til andre OCI-tjenester i op til 30 dage, men dem behøver du ikke bruge for at følge denne guide.

Illustration af Oracle Always Free med 2 OCPU, 12 GB RAM og 200 GB block storage
CPU2 OCPUAmpere A1 Flex, ARM64
RAM12 GBKan fordeles fleksibelt
Lager200 GBBoot- og block volumes samlet
AMD VMOp til 2E2.1.Micro med 1 GB RAM

Til de fleste private projekter er én ARM-server med 2 OCPU, 12 GB RAM og et boot volume på 100–150 GB den enkleste løsning. Du kan også dele ARM-kapaciteten mellem to mindre instanser. Husk, at hvert boot volume bruger af de samme 200 GB gratis block storage.

ForslagCPU/RAMLagerGod til
Én samlet server2 OCPU / 12 GB100–150 GBDocker, web, VPN og flere små tjenester
To små ARM-servere1 OCPU / 6 GB hver50 GB hverAdskilt produktion og test
ARM + AMD Micro2/12 GB + 1/1 GBEfter behovPrimær server og lille overvågningsserver

Før du opretter kontoen

Gå til Oracle Cloud Free Tier. Oracle kræver normalt navn, adresse, mobilnummer og et fysisk betalingskort til identitetskontrol. Kortet bliver ikke automatisk brugt til betaling, medmindre du selv opgraderer kontoen eller aktivt opretter betalingsressourcer.

  • Brug korrekte person- og kortoplysninger; der tillades kun én gratis konto pr. person.
  • Vælg home region med omhu. Always Free Compute og lager skal oprettes dér.
  • Vælg helst en region tæt på Danmark for lavere forsinkelse.
  • Gem kontonavn, brugernavn og region. Login-adressen afhænger af tenancy-navnet.

Sådan opretter du ARM-serveren

Når kontoen er klar, logger du ind i OCI Console. Menupunkterne kan flytte sig lidt, men felterne og principperne er de samme.

  1. Åbn Compute

    Gå til Compute → Instances, og vælg Create instance. Giv serveren et sigende navn, eksempelvis ubuntu-arm01.

  2. Vælg Ubuntu

    Under Image and shape vælger du et aktuelt Ubuntu-image mærket Always Free-berettiget. Ubuntu er et enkelt valg til Docker og almindelig Linux-drift.

  3. Vælg Ampere A1

    Tryk Change shape, vælg Virtual machine → Ampere og derefter VM.Standard.A1.Flex. Sæt den til højst 2 OCPU og 12 GB RAM samlet.

  4. Opret netværket

    Til den første server kan OCI oprette et nyt VCN og et offentligt subnet. Sørg for, at Automatically assign public IPv4 address er valgt, hvis serveren skal nås direkte via internettet.

  5. Tilføj SSH-nøgle

    Lad Oracle generere et nøglepar, eller indsæt din egen offentlige OpenSSH-nøgle. Downloader du en privat nøgle, skal den gemmes sikkert – den kan normalt ikke hentes igen.

  6. Kontrollér lageret

    Et boot volume på 50–100 GB er rigeligt til at starte med. Boot volume og ekstra block volumes tæller tilsammen mod de 200 GB Always Free-lager.

  7. Gennemgå og opret

    Kontrollér især shape, OCPU, RAM, region og lager. Vælg derefter Create, og vent til status er Running.

Trin fra Oracle Cloud-konto til en kørende Ubuntu ARM-server

Forbind til serveren med SSH

På instansens oversigt finder du den offentlige IPv4-adresse. På nyere Windows 10/11 kan du bruge OpenSSH direkte fra Windows Terminal eller PowerShell.

Windows Terminal / PowerShell
ssh -i "C:\Users\Lars\.ssh\oracle-arm.key" ubuntu@DIN_SERVER_IP

Hvis Oracle har leveret en nøgle med for åbne filrettigheder, kan du flytte den til din .ssh-mappe og begrænse adgangen til din egen Windows-bruger. På Linux og macOS bruges:

Linux / macOS
chmod 600 ~/.ssh/oracle-arm.key
ssh -i ~/.ssh/oracle-arm.key ubuntu@DIN_SERVER_IP

Brugernavnet er normalt ubuntu på Ubuntu-images og opc på Oracle Linux. Første gang bliver du bedt om at godkende serverens host fingerprint.

Første opdatering og grundlæggende sikring

Behandl også en gratis server som en almindelig internetvendt produktionsserver. Start med opdateringer, korrekt tidszone og automatisk installation af vigtige sikkerhedsrettelser.

På Ubuntu-serveren
sudo apt update
sudo apt full-upgrade -y
sudo timedatectl set-timezone Europe/Copenhagen
sudo apt install -y unattended-upgrades curl ca-certificates
sudo dpkg-reconfigure -plow unattended-upgrades

Fire enkle sikkerhedsregler

  • Brug SSH-nøgler og undgå almindeligt password-login.
  • Åbn kun de porte, du faktisk anvender.
  • Hold både Ubuntu og dine containere løbende opdateret.
  • Tag ekstern backup af data, du ikke vil miste.

Installer Docker på ARM-serveren

Docker er oplagt på en A1-server, men brug den officielle repository frem for gamle pakker fra Ubuntus standardarkiv. Følgende kommandoer registrerer Docker-repositoriet til den arkitektur, serveren faktisk bruger:

Installer Docker Engine
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg \
  -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] \
https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo \"$VERSION_CODENAME\") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io \
  docker-buildx-plugin docker-compose-plugin
sudo usermod -aG docker "$USER"

Log ud og ind igen, før du tester med docker run --rm hello-world. Kontrollér et image på Docker Hub: står der arm64 eller linux/arm64 under understøttede platforme, passer det til Ampere A1.

Åbn porte korrekt – der er to lag

En klassisk OCI-fejl er at åbne en port i Ubuntu, men glemme Oracle-netværket – eller omvendt. Trafikken skal være tilladt begge steder.

Netværksdiagram med internet, Oracle Security List, Ubuntu firewall og Docker-tjeneste
Lag 1OCI Security List eller NSG

Tilføj en stateful ingress-regel med TCP og destinationsport 80/443. Begræns SSH på port 22 til din egen offentlige IP, hvis det er praktisk muligt.

Lag 2Ubuntu-firewall

Tillad først SSH, og aktivér derefter UFW. Åbn kun webporte, hvis serveren faktisk skal levere webtrafik.

Eksempel med UFW
sudo ufw allow OpenSSH
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable
sudo ufw status verbose

Docker kan i visse opsætninger påvirke firewallregler direkte. Udgiv derfor ikke administrationsporte som Portainer, databaser eller dashboards på 0.0.0.0, medmindre de er beskyttet af VPN, reverse proxy med adgangskontrol eller en meget snæver OCI-regel.

Hvad kan du bruge serveren til?

Reverse proxy

Caddy, Nginx Proxy Manager eller Traefik foran selvhostede tjenester.

VPN og tunnel

WireGuard, Tailscale, Pangolin/Newt eller en udgående Cloudflare Tunnel.

Overvågning

Uptime Kuma, Grafana, Prometheus eller central logopsamling.

Web og udvikling

Små hjemmesider, API'er, Git-runners og isolerede testmiljøer.

Kan du ikke få en ARM-server? Overvej Pay As You Go

Fejlen Out of host capacity er velkendt på Oracle Cloud. Den betyder normalt, at der ikke er ledig kapacitet til den gratis Ampere A1-shape i det valgte availability domain – ikke at du har konfigureret serveren forkert.

Du kan vente og prøve igen senere eller vælge et andet availability domain. En anden mulighed er at opgradere kontoen fra Free Tier til Pay As You Go. Oracle oplyser, at betalte konti har andre kapacitetsgrænser end rene Always Free-konti. I praksis vil det ofte gøre det muligt at oprette A1-serveren med det samme, selv når gratis konti møder kapacitetsfejlen. Det er dog ikke en garanti for ledig kapacitet i alle regioner.

Free Tier-kontoKapaciteten kan være begrænset

Du betaler ikke, men kan opleve Out of host capacity og må prøve igen senere.

Pay As You GoBedre adgang til kapacitet

Always Free-ressourcerne er fortsat gratis. Du betaler kun for forbrug, der ligger ud over de månedlige gratisgrænser.

Sådan opgraderer du kontoen

  1. Log ind i OCI Console, og vælg Upgrade i banneret eller kontooversigten.
  2. Registrér og bekræft dit betalingskort efter Oracles anvisninger.
  3. Vent på, at kontoen ændres til Pay As You Go, og prøv derefter at oprette VM.Standard.A1.Flex igen.
  4. Hold konfigurationen inden for Always Free-kvoten: samlet højst 2 OCPU, 12 GB RAM og den gældende gratis lagergrænse.

Typiske fejl – og hvad de betyder

Out of host capacity

Der er midlertidigt ikke ledig A1-kapacitet i det valgte availability domain. Prøv et andet availability domain, hvis regionen har flere, eller prøv igen senere. Det er ikke nødvendigvis en fejl på kontoen.

Serveren svarer ikke på port 80 eller 443

Kontrollér både OCI Security List/NSG, Ubuntu-firewall og om tjenesten faktisk lytter. Brug eksempelvis sudo ss -tulpn og sudo ufw status.

Permission denied (publickey)

Kontrollér korrekt privat nøgle, filrettigheder, IP-adresse og brugernavn. Ubuntu bruger normalt ubuntu; Oracle Linux bruger normalt opc.

Docker-image virker ikke

Se om imaget findes til ARM64. Fejl som exec format error skyldes ofte, at imaget kun er bygget til AMD64.

Jeg kan ikke oprette den størrelse, guiden viser

Kontrollér først, om du allerede bruger OCPU-, RAM- eller block-volume-kvoten. Husk også, at gamle screenshots kan vise den tidligere grænse på 4 OCPU/24 GB.

Er Oracle Cloud Free Tier virkelig gratis?

Ja – men kun for ressourcer inden for Always Free-grænserne. OCI er en fuld cloudplatform, så konsollen indeholder også mange betalingsprodukter. Hold dig til ressourcer markeret som Always Free, og kontrollér altid opsummeringen før oprettelse.

Min anbefaling er at oprette et budget med varsling, også selv om forventningen er 0 kr. Et budget stopper ikke nødvendigvis ressourcer automatisk, men det giver et ekstra sikkerhedsnet, hvis noget ændrer sig.

QuickLinks vurdering

Usædvanligt meget gratis server – med lidt mere ansvar

2 OCPU og 12 GB RAM er stadig stærkt til homelab og mindre selvhostede tjenester. Til gengæld er OCI mere teknisk end en almindelig webhotel-løsning, kapaciteten kan være svær at få, og gratis instanser må aldrig være din eneste backup. Kan du leve med det, får du en særdeles brugbar ARM-VPS uden en fast månedlig regning.

Kilder og videre læsning:
Oracle: Always Free Resources
Oracle: Creating an Instance
Oracle Cloud Free Tier

Senest faktatjekket: 8. september 2026. Oracle kan ændre priser, kvoter og vilkår; kontrollér derfor altid Oracles egen oversigt før oprettelse.