Comment migrer le conteneur Docker d'une machine vers une autre machine?

Ajayramesh

Supposons que j'exécute un conteneur Docker sur mon ordinateur personnel, je souhaite migrer ce conteneur vers la machine de mon ami. Le problème ici est - le conteneur exécute un programme en boucle infinie, je ne veux pas tuer ce programme. Au lieu de cela, je veux mettre le conteneur en pause, compresser le conteneur puis l'envoyer à mon système ami.

Ceci est possible en utilisant une machine virtuelle. Mettez la machine virtuelle en pause, compressez les fichiers, puis expédiez où vous le souhaitez. Comment faire la même chose dans Docker?

Veuillez me corriger si je me trompe - je pense qu'il est possible de suspendre un conteneur Docker puis de déplacer ce conteneur vers une autre machine. Si oui, veuillez me dire comment?

fg78nc

Il est fort possible. Suspendre le conteneur actuel, exporter l'image avec docker export container_id -o my_container.tar(c'est possible avec une instance en pause) vers un fichier TAR. , copiez le fichier, importez-le avec docker import containerid -o my_container.tarpuis démarrez simplement un nouveau conteneur avec docker runsur une nouvelle machine. Vous pouvez obtenir l'identifiant du conteneur avec docker ps.

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Comment migrer le serveur rethinkdb vers une autre machine

Migrer GitBucket vers une autre machine

Comment accéder au conteneur Docker à partir d'une autre machine sur le réseau local

Comment migrer des sites Web d'IIS 7.5 sur une machine vers IIS 8.5 sur une autre machine ?

Appel ou communication avec le conteneur Docker sur une machine à partir d'une autre application non dans le conteneur Docker et dans une autre machine

Comment accéder au conteneur Docker à partir d'une autre machine sur LAN

Exporter le volume Docker vers une autre machine

Comment renommer une application Django et migrer des données d'une application vers une autre

Comment déplacer une image de machine virtuelle Azure vers un autre emplacement

Migrer le référentiel TFVC d'une instance VSTS vers une autre instance VSTS

Comment puis-je effectuer une requête HTTP d'un conteneur Docker vers un autre conteneur lié?

Comment migrer les rôles d'une instance Apache Ranger vers une autre instance?

Démarrer le conteneur Docker à partir d'une autre application dans un autre conteneur Docker

Comment utiliser le serveur MySQL exécuté sur ma machine locale dans le conteneur Docker pour une application DropWizard?

en utilisant ethereum dans docker, comment autoriser la demande de la machine hôte et refuser d'une autre machine?

Tunneling vers une machine virtuelle Windows hébergée sur Linux à partir du conteneur Jenkins Docker

Comment obtenir le statut d'un travail en cours sur une autre machine?

Comment puis-je obtenir un dossier d'une machine distante vers une machine locale?

Comment copier un fichier d'une machine Vagrant vers localhost

Comment migrer d'une distribution cloudfront à une autre

comment connecter mon conteneur docker (frontend) se connecter à une base de données conteneurisée s'exécutant sur une autre machine virtuelle

Comment migrer le wrapper d'appel d'API d'une saga Redux Thunk vers Redux

Comment entrer dans un conteneur Docker, démarrer un vpn et utiliser mon navigateur Web comme une machine virtuelle

Comment se connecter au serveur MySQL sur localhost depuis l'intérieur d'un conteneur Docker dans une machine Windows?

Comment faire un appel à Rest-Endpoint qui est déployé sur une machine Linux en tant que conteneur Docker

Obtenez le code HTML d'une autre page Web à partir d'une autre machine

Migration d'une machine virtuelle Azure vers une autre (mise à niveau de la version SQL)

Est-il possible de déplacer une machine virtuelle Azure vers une autre région?

Comment migrer le package NPM vers une organisation @scope

TOP liste

  1. 1

    Filtrer le dataframe basé sur plusieurs colonnes d'un autre dataframe

  2. 2

    Laravel SQLSTATE [HY000] [1049] Base de données inconnue 'previous_db_name'

  3. 3

    Enregistrer le chemin de l'image de la galerie vers la base de données de la salle et l'afficher dans la liste des recycleurs

  4. 4

    Comment envoyer plusieurs variables de la lame au contrôleur

  5. 5

    Comment afficher du texte au milieu de div avec une couleur d'arrière-plan différente?

  6. 6

    Microsoft.WebApplication.targets

  7. 7

    Échec de l'exécution de 'insertBefore' sur 'Node': le paramètre 1 n'est pas de type 'Node'

  8. 8

    System.Data.SqlClient.SqlException: 'Nom de colonne non valide' ApplicationRoleId '.'

  9. 9

    Comment définir du texte dans un QLabel et afficher les caractères '<>'?

  10. 10

    Comment analyser un fichier avec un tableau d'objets JSON en utilisant Node.js?

  11. 11

    Concaténer des variables dans ansible

  12. 12

    Comment centrer un div tout en utilisant la transition et transformer avec l'échelle

  13. 13

    Filtrer les données en fonction des conditions d'une trame de données

  14. 14

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  15. 15

    ESP8266 HADRWARE MINUTERIE, USA pour cocher une macro étrange

  16. 16

    comment afficher un bouton au-dessus d'un autre élément ?

  17. 17

    php ajouter et fusionner des données de deux tables

  18. 18

    Stop jQuery execution after one time execution

  19. 19

    Pourquoi Phantomjs ne fonctionne pas avec ce site ?

  20. 20

    obtenir le nombre de marqueur affiché sur la carte

  21. 21

    Redirection HTTP vers HTTPS dans Java à l'aide de HTTPURLConnection

chaudétiquette

Archive