la ventana acoplable modifica la ruta de almacenamiento de la imagen y el contenedor (la última práctica del tercer método)

Original: acoplador Modificar la ruta de almacenamiento de la imagen y el contenedor (la última práctica es el tercer método)

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/dockerla 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

Supongo que te gusta

Origin www.cnblogs.com/lonelyxmas/p/12690402.html
Recomendado
Clasificación