Løs fejlen "docker-credential-gcloud not installed or not available in PATH" på WSL (Linux) – Trin-for-trin guide

Hvordan løses fejlen "docker-credential-gcloud not installed or not available in PATH" ved forsøg på at køre en simpel docker-compose kommando på WSL (Linux)?

Fejlen "docker-credential-gcloud not installed or not available in PATH" opstår, når Docker ikke kan finde Google Cloud credentials; løsningen indebærer installation af Google Cloud SDK, tilføjelse til PATH, genstart af terminalen, installation af docker-credential-gcloud, og konfiguration af Docker til at bruge Google Cloud credentials.

Sådan løses fejlen "docker-credential-gcloud not installed or not available in PATH" ved forsøg på at køre en simpel docker-compose kommando på WSL (Linux)

Fejlen "docker-credential-gcloud not installed or not available in PATH" opstår typisk, når Docker forsøger at bruge Google Cloud credentials, men ikke kan finde den nødvendige binære fil. Her er en trin-for-trin guide til at løse problemet:

  1. Installer Google Cloud SDK:

    Først skal du sikre dig, at Google Cloud SDK er installeret på dit system. Følg disse trin:

    curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk--linux-x86_64.tar.gz
    tar -xf google-cloud-sdk--linux-x86_64.tar.gz
    ./google-cloud-sdk/install.sh
  2. Tilføj Google Cloud SDK til din PATH:

    Efter installationen skal du tilføje Google Cloud SDK til din PATH. Tilføj følgende linje til din .bashrc eller .zshrc fil:

    export PATH=$PATH:/path/to/google-cloud-sdk/bin

    Erstat /path/to/google-cloud-sdk med den faktiske sti til din Google Cloud SDK installation.

  3. Genstart din terminal:

    For at ændringerne skal træde i kraft, skal du genstarte din terminal eller køre:

    source ~/.bashrc
  4. Installer docker-credential-gcloud:

    Installer docker-credential-gcloud ved at køre følgende kommando:

    gcloud components install docker-credential-gcloud
  5. Konfigurer Docker til at bruge Google Cloud credentials:

    Kør følgende kommando for at konfigurere Docker til at bruge Google Cloud credentials:

    gcloud auth configure-docker
  6. Bekræft installationen:

    For at sikre, at docker-credential-gcloud er korrekt installeret og tilgængelig i din PATH, kan du køre:

    which docker-credential-gcloud

    Dette skal returnere stien til docker-credential-gcloud binæren.

Efter at have fulgt disse trin, skulle fejlen "docker-credential-gcloud not installed or not available in PATH" være løst, og du skulle kunne køre dine docker-compose kommandoer uden problemer.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker