estibador de ejecución gitlab y la configuración de copia de seguridad

1, gitlab ejecutar

carrera ventana acoplable -d -p 9443: 9443 -p 9080: 80 -p 9022: 22 --name gitlab --restart siempre -v / cargador de muelle-datos / gitlab / config: / etc / gitlab -v / cargador de muelle-data / gitlab / logs: / var / log / gitlab -v / ventana acoplable-datos / gitlab / datos: / var / opt / gitlab gitlab / gitlab-ce

2, la copia de seguridad de contenedores

estibador cometer gitlab.smallpay d21671726376: 0311

Guardar ventana acoplable bbbec6204b43> /docker-data/gitlab.smallpay:0311.tar.gz

3, los datos de copia de seguridad de secuencias de comandos

#! / bin / bash
f1 = `date +% Y% m% d% H% M% S`
/ usr / bin / rm /docker-data/gitlab.*.gz && / usr / bin / tar zcPf / ventana acoplable . -datos / gitlab $ f1.tar.gz / cargador de muelle-datos / gitlab /
/ usr / bin / SCP /docker-data/gitlab.$f1.tar.gz [email protected]: copia de seguridad / / gitlab /

5, la recuperación de contenedores

carga ventana acoplable bbbec6204b43> /docker-data/gitlab.smallpay:0311.tar.gz

carrera ventana acoplable -d -p 9443: 9443 -p 9080: 80 -p 9022: 22 --name gitlab --restart siempre -v / cargador de muelle-datos / gitlab / config: / etc / gitlab -v / cargador de muelle-data / gitlab / logs: / var / log / gitlab -v / ventana acoplable-datos / gitlab / datos: / var / opt / gitlab bbbec6204b43

6, la recuperación de datos

Detener el contenedor existente gitlab

extracto de tar.gz en el directorio raíz

Modificar / ventana acoplable-datos / usuario gitlab pertenece en cada subdirectorio, el contenedor se puede acceder

Y el estado de observación a partir de contenedores

Supongo que te gusta

Origin www.cnblogs.com/xiaoleimagic/p/12462804.html
Recomendado
Clasificación