Skip to content

Commit b7fa8dc

Browse files
committed
.
1 parent 8f42ce8 commit b7fa8dc

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

pasos.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,50 @@ git config --global user.email "[email protected]"
8585

8686
# Subir los cambios
8787
git push origin nueva_rama
88+
89+
7. Solución de Problemas con Docker
90+
Si tienes problemas al interactuar con Docker y no tienes permisos, puedes ejecutar los siguientes comandos con permisos de superusuario:
91+
92+
sudo docker-compose -f docker-compose.yml -f docker-compose.local.yml down
93+
94+
En caso de que obtengas un error relacionado con permisos denegados, como:
95+
96+
permission denied while trying to connect to the Docker daemon socket
97+
98+
Debes agregar tu usuario al grupo de Docker
99+
100+
sudo usermod -aG docker tu_usuario
101+
102+
Luego, reinicia Docker para asegurarte de que no haya procesos "zombie":
103+
104+
sudo systemctl restart docker
105+
sudo systemctl status docker
106+
107+
8. Crear y Gestionar Skills
108+
En algunos casos, es posible que los archivos tengan permisos limitados que impidan la creación de nuevos archivos o la edición de existentes. Si te enfrentas a este problema, puedes cambiar los permisos del directorio o archivo deseado:
109+
110+
sudo chmod -R 775 /usr/dockerapps/tribe/backend/app/core/graph/skills
111+
112+
Para verificar los permisos después de cambiar:
113+
114+
ls -ld /usr/dockerapps/tribe/backend/app/core/graph/skills
115+
116+
9. Instalación de Dependencias en Sistemas Basados en Debian/Ubuntu
117+
En distribuciones basadas en Debian o Ubuntu, es necesario instalar las herramientas de compilación requeridas, como GCC y las bibliotecas de desarrollo de Python. Ejecuta los siguientes comandos:
118+
119+
sudo apt update
120+
sudo apt install build-essential python3-dev
121+
122+
10. Solución de Errores con psycopg2
123+
Si obtienes errores al intentar instalar psycopg2 debido a la falta de herramientas de desarrollo en Linux, puedes instalar las dependencias necesarias con:
124+
sudo apt-get install libpq-dev
125+
126+
Luego, instala psycopg2 usando Poetry:
127+
sudo poetry add psycopg2-binary
128+
129+
12. Actualización de Versiones y Permisos en Poetry
130+
Cuando trabajes con versiones específicas de paquetes en Poetry, asegúrate de especificar las versiones correctas para evitar errores. Por ejemplo, al añadir grpcio, puedes hacerlo así:
131+
poetry add grpcio="^1.66.1"
132+
133+
134+

0 commit comments

Comments
 (0)