2017-08-03 2 views
0

Im exécutant le dernier Docker EE sur le serveur 2016, où sont mes images et conteneurs stockés sur le disque?Où sont stockées les images pour Docker EE sur Windows Server 2016 et comment changer d'emplacement?

Exécution info docker Je vois ceci:

Docker Root Dir: C:\ProgramData\docker 

J'ai un volume csv monté sur le serveur et je veux docker utiliser ce volume pour les images et les conteneurs.

Où puis-je configurer où docker stocke et exécute des images et des conteneurs?

Répondre

1

Ceci peut être contrôlé avec l'option --graph à dockerd.exe ou en modifiant de manière similaire le fichier C:\ProgramData\Docker\config\daemon.json. Détails ici: https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-docker/configure-docker-daemon#configure-docker-with-configuration-file

+0

Alors que se passe-t-il si je fais ce changement de configuration et redémarrer le service docker? Est-ce que les images/conteneurs dans C: \ ProgramData sont déplacés vers le nouvel emplacement? Est-ce qu'il les copie et les laisse dans l'ancien emplacement aussi? – red888

+1

Non, vous devriez les déplacer vous-même. Si vous changez et redémarrez et ne faites rien, Docker va tout recommencer sans images – friism