gitlab janela de encaixe Executar e configuração de backup

1, gitlab executar

janela de encaixe prazo -d -p 9443: 9443 -p 9080: 80 -p 9022: 22 --name gitlab --restart sempre -v / janela de encaixe-dados / gitlab / config: / etc / gitlab -v / janela de encaixe-dados / gitlab / logs: / var / log / gitlab -v / janela de encaixe-data / gitlab / dados: / var / opt / gitlab gitlab / gitlab-ce

2, o recipiente de backup

docker cometer d21671726376 gitlab.smallpay: 0311

docker salvar bbbec6204b43> /docker-data/gitlab.smallpay:0311.tar.gz

3, dados de script de backup

#! / bin / bash
f1 = `data +% Y% m% d% H% H% S`
/ usr / bin / rm /docker-data/gitlab.*.gz && / usr / bin / alcatrão zcPf / janela de encaixe . -data / gitlab $ f1.tar.gz / janela de encaixe-data / gitlab /
/ usr / bin / scp /docker-data/gitlab.$f1.tar.gz [email protected]: / backup / gitlab /

5, a recuperação contentor

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

janela de encaixe prazo -d -p 9443: 9443 -p 9080: 80 -p 9022: 22 --name gitlab --restart sempre -v / janela de encaixe-dados / gitlab / config: / etc / gitlab -v / janela de encaixe-dados / gitlab / logs: / var / log / gitlab -v / janela de encaixe-data / gitlab / dados: / var / opt / gitlab bbbec6204b43

6, a recuperação dos dados

Pare o gitlab contêiner existente

extrato tar.gz para o diretório raiz

Modificar / janela de encaixe-dados / utilizador gitlab pertence em cada subdirectório, o recipiente pode ser acedido

E o estado de observação começando recipiente

Acho que você gosta

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