Docker er et populært forum som tillater utviklere å pakke programvareapplikasjonene sine til en bærbar container som kan distribueres over forskjellige miljøer. Et Docker -bilde er en fil som inkluderer alle filene som. Noen ganger kan det være lurt å lagre Docker -bilder og containere for offline utvikling eller sikkerhetskopi. I denne situasjonen er Docker -kommandoer tilgjengelige for å utføre denne operasjonen.
Denne bloggen vil illustrere:
Forskjell mellom Docker Save og Docker Export
“Docker Save”Er en kommando i Docker brukt for å lagre et Docker -bilde som en arkivfil. På den annen side "Docker -eksport”Kommando brukes til å lagre Docker -beholderen i en tjærearkivfil.
Hvordan bruke kommandoen “Docker Save”?
For å se hvordan du bruker kommandoen “Docker Save”, følg de medfølgende trinnene.
Trinn 1: Vis Docker -bilder
Først må du liste opp alle tilgjengelige Docker -bilder og velg et bestemt bilde for å lagre som en tjærearkivfil:
Docker Image LS
Utgangen nedenfor viser alle Docker -bildene. Vi har valgt "Alpine”Docker -bilde:
Trinn 2: Lagre Docker -bildet som en fil
Deretter lagrer du det valgte Docker -bildet som en fil ved hjelp av den oppgitte kommandoen:
Docker Save Alpine -o My -Alpine.tjære
Her:
Alternativt kan brukere bruke følgende kommando for å lagre Docker -bildet som en fil:
Docker Save Alpine> My-Alpine2.tjære
Her, "Alpine”Er Docker -bildet, og“My-Alpine2.tjære”Er outputfilnavnet:
Trinn 3: Bekreft endringer
Nå, utfør kommandoen nedenfor for å se om det valgte Docker-bildet er lagret som en fil eller ikke:
ls my-alpine.tjære
Det kan sees at det aktuelle Docker -bildet er lagret som en tjærearkivfil:
Hvordan bruke kommandoen “Docker Export”?
Prøv ut de medfølgende trinnene for å se hvordan du bruker kommandoen “Docker Export”.
Trinn 1: Liste Docker Container
Vis først alle Docker -containerne og velg den spesifikke beholderen for å lagre den som en tjærearkivfil:
Docker PS -A
I utdataene nedenfor kan alle dockerbeholderne sees, og vi har valgt "Container1”Docker Container:
Trinn 2: Lagre Docker Container som fil
Bruk deretter den gitt-ga kommandoen for å lagre den valgte beholderen som en fil:
Docker -eksport -o my -cont.tjærebeholder1
Her:
Alternativt kan følgende kommando også brukes til å lagre Docker -beholderen som en fil:
Docker Export CONT1> My-cont1.tjære
Trinn 3: Sikre endringer
Til slutt må du bekrefte om Docker -beholderen er lagret som en fil eller ikke:
ls my-cont.tjære
Utgangen nedenfor indikerer at Docker -beholderen er lagret som en tjærearkivfil:
Vi har effektivt forklart forskjellen mellom “Docker Save” og “Docker Export” -kommandoer.
Konklusjon
“Docker Save”Kommando brukes til å lagre Docker -bilder som en tjærearkivfil. På den annen side "Docker -eksport”Kommando brukes til å lagre Docker -beholderen i en tjærearkivfil. For å lagre Docker -bildet som en fil, kjør “Docker Save -o” -kommandoen. For å lagre Docker -beholderen som en fil, bruk kommandoen “Docker Export -o”. Denne bloggen forklarte den primære forskjellen mellom “Docker Save” og “Docker Export” -kommandoer i Docker.