información de la ventana acoplable: vea información relacionada, como el almacenamiento de la ventana acoplable.
Modificar la ruta al disco montado
Requisito previo: el disco se ha montado correctamente
Método uno:
1. Detenga el servicio acoplable
service docker stop
2. Haga una copia de seguridad de los datos en una nueva ruta de almacenamiento
cp -r /var/lib/docker/* /mnt/docker
3. Ruta de respaldo / var / lib / docker
mv /var/lib/docker /var/lib/dockerbak}
4. Crear una conexión suave
ln -s /mnt/docker /var/lib/docker
5. Inicie la ventana acoplable
service docker start
Si la ventana acoplable está completa y disponible, puede eliminar el archivo de copia de seguridad original
Este método, al iniciar Docker, descubrió que el directorio de almacenamiento sigue siendo / var / lib / docker, pero en realidad está almacenado en el disco de datos. Puede ver el cambio de capacidad en el disco de datos.
Método dos:
Cerrar ventana acoplable
Posición en Ubuntu es: /etc/default/docker
la posición en CentOS son: /etc/sysconfig/docker
.
Agregue el siguiente código a OPCIONES: --graph = / local / docker nuevo directorio de almacenamiento
OPCIONES = '- habilitado para selinux --log-driver = journald --signature-verification = false --graph = / local / docker --insecure-Registry = 0.0.0.0 / 0'
Después de reiniciar la ventana acoplable, la información de la ventana acoplable puede ver el directorio cambiado
Método 3: (Recomendación: después de instalar la ventana acoplable, modifique la ruta predeterminada a tiempo. No espere hasta que llegue la extracción de imagen a nivel de aplicación y luego modifique la ruta de almacenamiento predeterminada, de lo contrario, se verá abrumado por varios errores.
Es mejor cerrar la ventana acoplable primero
Si docker es la versión 1.12 o superior, puede modificar (o crear un nuevo) archivo daemon.json. La modificación surtirá efecto inmediatamente sin reiniciar el servicio docker.
vim /etc/docker/daemon.json
{
"graph": "/ new-path / docker"
}
Nota: Si hay una imagen y los datos correspondientes antes, después de realizar este paso, se cambia la ruta de almacenamiento predeterminada, pero hará que no se encuentre la imagen anterior. Puede copiar todos los archivos en el directorio / var / lib / docker / R al directorio donde está montada la partición de datos: cp -R / var / lib / docker / * / data / tootls / docker /
Luego pruebe si se puede encontrar la imagen