Cómo desplegar ownCloud con Docker en pocos minutos
ownCloud es una poderosa suite de herramientas basada en la nube para alojar y compartir archivos. También es una excelente opción para la colaboración, con funciones de acceso, sincronización y compartición de datos, versionado, cifrado, carga de archivos mediante arrastrar y soltar, y personalización de apariencia. ownCloud está listo para empresas y admite estándares abiertos.
![Cómo desplegar ownCloud con Docker en pocos minutos - Video](https://i.ytimg.com/vi/llOGJ1jruFE/hqdefault.jpg)
![Cómo desplegar ownCloud con Docker en pocos minutos - Desarrollo | Imagen 1 Newsmatic Cómo desplegar ownCloud con Docker en pocos minutos - Desarrollo | Imagen 1 Newsmatic](/wp-content/uploads/despliegue-owncloud-con-docker-imagen-1.webp)
Lo que necesitarás para desplegar ownCloud con Docker
Para utilizar Docker para desplegar ownCloud, necesitarás un sistema operativo que admita Docker. En este artículo, demostraré cómo hacerlo en Ubuntu Server 22.04, y también se requerirá un usuario con privilegios de sudo para la instalación de Docker. Eso es todo, ¡comencemos con el despliegue!
Cómo instalar Docker
Para aquellos que aún no tienen Docker instalado, permítanme mostrarles cómo obtener la última versión de la edición comunitaria y ponerla en funcionamiento.
Lo primero que hay que hacer es añadir 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
![](https://newsmatic.com.ar/wp-content/uploads/curso-linux-capacitacion-skillshare-imagen-1-150x150.webp)
A continuación, añade el repositorio oficial 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
Ahora, podemos instalar algunas dependencias con el siguiente comando:
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release -y
Actualiza apt usando el siguiente comando:
sudo apt-get update
![](https://newsmatic.com.ar/wp-content/uploads/cierre-exchange-2013-abril-imagen-2-150x150.webp)
Por último, podemos instalar la última versión del motor de Docker, así como el comando docker-compose, con:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose -y
Para finalizar, asegúrate de que tu usuario sea miembro del grupo "docker":
sudo usermod -aG docker $USER
Cierra la sesión y vuelve a iniciarla para que los cambios surtan efecto.
Cómo desplegar ownCloud con Docker Compose
Primero, vamos a crear una carpeta para albergar los archivos necesarios. Haz esto con el siguiente comando:
![](https://newsmatic.com.ar/wp-content/uploads/instalar-virtualbox-ubuntu-imagen-1-150x150.webp)
mkdir ~/owncloud
Accede a ese directorio con:
cd ~/owncloud
Crea el archivo .env necesario con:
nano .env
En ese archivo, pega lo siguiente:
![](https://newsmatic.com.ar/wp-content/uploads/distribuciones-ubuntu-fedora-imagen-1-150x150.webp)
WNCLOUD_VERSION=10.11
OWNCLOUD_DOMAIN=SERVIDOR:8080
ADMIN_USERNAME=NOMBRE_USUARIO
ADMIN_PASSWORD=CONTRASEÑA
HTTP_PORT=8080
Donde SERVIDOR es la dirección IP o dominio de tu servidor de alojamiento, NOMBRE_USUARIO es el nombre de usuario que deseas utilizar para el usuario administrador, y CONTRASEÑA es la contraseña que se utilizará para el usuario administrador.
Guarda y cierra el archivo.
A continuación, descarga el archivo .yml con:
wget https://raw.githubusercontent.com/owncloud/docs-server/master/modules/admin_manual/examples/installation/docker/docker-compose.yml
Finalmente, despliega el contenedor con:
docker-compose up -d
![](https://newsmatic.com.ar/wp-content/uploads/paquete-de-bootcamp-de-proceso-de-desarrollo-de-software-imagen-1-150x150.webp)
El comando anterior desplegará ownCloud con almacenamiento persistente, utilizando los siguientes volúmenes:
- owncloud-docker-server_files
- owncloud-docker-server_mysql
- owncloud-docker-server_redis
Espera un momento a que el contenedor se despliegue completamente.
Cómo acceder a ownCloud
Para acceder a tu nuevo despliegue, abre un navegador web y ve a http:/SERVIDOR:8080, donde SERVIDOR es la dirección IP o dominio del servidor de alojamiento, y luego utiliza el nombre de usuario administrador y la contraseña que guardaste en el archivo .env.
Y eso es todo lo que necesitas hacer para desplegar ownCloud con Docker. No debería llevarte más de dos a cinco minutos completarlo.
![](https://newsmatic.com.ar/wp-content/uploads/habilitar-ubuntu-pro-imagen-1-150x150.webp)
En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Desarrollo, allí encontraras muchos artículos similares a Cómo desplegar ownCloud con Docker en pocos minutos , tenemos lo ultimo en tecnología 2023.
Artículos Relacionados