Jak przesuwać obrazy Docker między hostami
- 3414
- 1047
- Maria Piwowarczyk
W naszych poprzednich samouczkach dowiedziałeś się o instalacji silnika Docker w systemie operacyjnym Centos/Rhel i Ubuntu i pobrałeś obrazy z Docker Hub. Następnie utworzył pojemniki z obrazami. Ten samouczek pomoże Ci eksportować i importować obrazy Docker oraz przenieść je między hostami.
Wypisz obrazy Docker
Pięści lista obrazów Docker w systemie za pomocą poniższego polecenia.
[chroniony e -mail]: ~# Docker Images Repository ID obrazu utworzono wirtualny rozmiar Centos Najnowsze 2933d50b9f77 11 dni temu 196.6 MB Ubuntu Ostatnie 36248ae4a9ac 11 dni temu 188 MB
Zapisz lub archiwum obraz
Teraz użyj następującego polecenia, aby zapisać nazwane repozytorium obrazu Ubuntu (Identyfikator obrazu: 36248ae4a9ac) i zrób zapinany na zamek archiwum o nazwie Ubuntu-Latest.smoła.GZ. Pamiętaj, że zapisz służy do tworzenia kopii zapasowej obrazów Docker (nie kontenerów).
# Docker Zapisz Ubuntu | gzip> Ubuntu-Latest.smoła.GZ
Importuj obraz
Po zapisaniu obrazu Dockera w formacie archiwum w systemie przenieś go do systemu zdalnego za pomocą SCP lub FTP. Następnie użyj poniższego polecenia w systemie zdalnym, aby importować obraz Docker pod nazwą Ubuntu i nazwa znacznika najnowszy.
# Zcat Ubuntu-Latest.GZ | Docker Import - Ubuntu: najnowszy
Powyższe polecenie utworzy obraz Docker z nazwą Ubuntu i nazwa znacznika najnowszy w twoim systemie. Możesz teraz uruchomić kontenery za pomocą tego obrazu jak poniżej.
# Docker Run -i -t ubuntu /bin /bash
- « Jak zainstalować Google Chrome w Fedora i Centos/RHEL 8
- Jak eksportować i importować kontenery Docker »