Cómo desplegar Orangescrum como contenedor Docker en tu empresa
Si su empresa desea proteger información de proyectos altamente confidencial, alojar una solución de gestión de proyectos en el centro de datos de su compañía o en un proveedor de servicios en la nube es una excelente opción. No solo su información nunca será vista por terceros, sino que también tendrá un control total sobre cómo se accede a la plataforma.
Si esto suena como algo que beneficiaría a su empresa, tienen suerte, porque existen varias herramientas de gestión de proyectos que se pueden instalar localmente. Una de estas herramientas es Orangescrum, que incluye todas las herramientas básicas que necesita para gestionar sus proyectos.
En este tutorial, le mostraré cómo desplegar fácilmente Orangescrum con la ayuda de Docker. Es bastante fácil poner en funcionamiento, así que solo necesitará unos minutos para el despliegue.
Lo que necesitará para desplegar Orangescrum como contenedor Docker
Lo único que necesitará para este despliegue es un servidor con un sistema operativo que admita Docker. Mostraré cómo desplegar Orangescrum en Ubuntu Server 20.04; si sigue mi ejemplo y utiliza lo mismo, también necesitará un usuario con privilegios sudo. Eso es todo. Vamos con el despliegue.
Cómo instalar Docker
Si aún no tiene Docker instalado, aquí están los pasos que deberá seguir:
Optimiza tus proyectos con OpenProject: ¡Controla tu tiempo de forma eficiente!1. Añada la clave GPG oficial de Docker con el siguiente comando:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
2. A continuación, agregue el repositorio de Docker:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
3. Instale algunas dependencias rápidas con el siguiente comando:
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release -y
4. Instale la última versión de Docker CE con los siguientes comandos:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io -y
5. Asegúrese de que su usuario siga siendo miembro del grupo Docker con el siguiente comando:
sudo usermod -aG docker $USER
6. Cierre sesión e inicie sesión nuevamente para que los cambios surtan efecto.
Cómo desplegar Orangescrum con Docker
Lo primero que debemos hacer es desplegar el contenedor orangescrum-db con el siguiente comando:
¡Batalla de gigantes! Upwork vs Freelancer.com: Comparación 2023docker run -d -p 3306:3306 --name=osdb orangescrum/orangescrum-db
Luego, desplegamos el servidor Orangescrum vinculándolo a la aplicación de la base de datos con el siguiente comando:
docker run -d -p 8000:80 --name=osapp --link=osdb orangescrum/orangescrum-app
Si desea, puede cambiar el puerto externo de 8000 a un puerto diferente. Yo utilicé 8000 porque tanto el puerto 80 como el 8080 ya estaban en uso.
Dé unos minutos para que los contenedores se pongan en funcionamiento. Puede comprobar el estado de los contenedores con el siguiente comando:
docker ps -a
Una vez que ambos contenedores estén en funcionamiento, abra un navegador web y apúntelo a http://SERVIDOR:8000
, donde SERVIDOR es la dirección IP o el dominio del servidor de alojamiento. Debería ver la ventana de configuración de SMTP de Orangescrum (Figura A).
Figura A
Rellene la información requerida y haga clic en Finalizar. Aquí puede usar el servidor SMTP de Google si lo desea; solo asegúrese de crear una contraseña de aplicación para su cuenta de Gmail.
Luego se le pedirá que cree un nuevo usuario. Una vez que haya hecho eso, se encontrará en la ventana principal de Orangescrum (Figura B), donde podrá crear su primer proyecto.
Figura B
Las mejores soluciones de seguimiento de gastos para viajeros de negociosUsando Orangescrum para la gestión de proyectos
Orangescrum es una de las herramientas de gestión de proyectos internos más fáciles de instalar. Si desea gestionar proyectos pequeños o medianos internamente, esta podría ser una de las rutas más rápidas hacia el éxito. Pruebe este despliegue y vea si se ajusta a sus necesidades.
Si desea mejorar sus habilidades de gestión de proyectos, consulte estos recursos en Newsmatic Academy:
- The Complete Project Management Bundle
- The Entrepreneur's 2.0 Digital Marketing Tools Bundle
- Project Management Institute Certification Training Bundle
En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Software, allí encontraras muchos artículos similares a Cómo desplegar Orangescrum como contenedor Docker en tu empresa , tenemos lo ultimo en tecnología 2023.
Artículos Relacionados