Gitlab (docker) se reinicia infinitamente (gitlab-ctl: comando no encontrado)

                                           Gitlab (docker) se reinicia infinitamente

 

Construí una máquina virtual hace dos días, pensando en configurar un clúster. Antes de terminar, detuve la máquina virtual. Cuando lo volví a ejecutar, descubrí que mi servicio gitlab ha explotado y se reinicia infinitamente.

#docker ps

image.png

 

Un buen hábito, revisa el registro

#docker registra gitlab


image.png

Saber de los registros de gitlab

/ assets / wrapper: línea 112: / opt / gitlab / embedded / bin / runsvdir-start: No existe tal archivo o directorio

Configurando GitLab ...

/ assets / wrapper: línea 115: gitlab-ctl: comando no encontrado

Es runsvdir de inicio y gitlab-CTL archivos de inicio que faltan.

 

Análisis de error:

En primer lugar, los archivos runvdir-start y gitlab-ctl se almacenan en el contenedor gitlab. Al comenzar, los dos archivos se pierden y el contenedor gitlab entra en el reinicio.

 

Manejo de errores:

Para este tipo de contenedor que se ejecuta bajo el mecanismo acoplable, debido a que gitlab se ejecuta normalmente, no se puede ingresar. Incluso si se puede ingresar, se verá obligado a salir rápidamente, por lo que esto es un poco más complicado.

- Quguan red vio una gran cantidad de análisis sobre gitlab (estibador) de -

Se descubrió que Docker generalmente elimina gitlab (docker), los datos se retienen y, al usar esto, podemos bajar un poco.

Eliminar gitlab

#docker rm gitlab


Reconstruir gitlab

docker run -d --hostname gitlab.xxx.cn \ 
--publish 443: 443 --publish 80:80 --publish 2222: 22 \ 
--name gitlab --restart always --volume / srv / gitlab / config: / etc / gitlab \ 
--volume / srv / gitlab / logs: / var / log / gitlab \ 
--volume / srv / gitlab / data: / var / opt / gitlab \ 
gitlab / gitlab-ce: latest


 

Ver puerto en ejecución

image.png

Ver el estado de ejecución de gitlab

image.png

Actualizar la interfaz de gitlab

El proyecto que creé antes no se ha perdido, está hecho

image.png

Resumen:

A veces se descubre que algunos servicios cuelgan repentinamente; lidiar con eso pacientemente, la mentalidad está bien


Supongo que te gusta

Origin blog.51cto.com/xiaozhagn/2488779
Recomendado
Clasificación