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 - Desarrollo | Imagen 1 Newsmatic

Índice de Contenido
  1. Lo que necesitarás para desplegar ownCloud con Docker
  2. Cómo instalar Docker
  3. Cómo desplegar ownCloud con Docker Compose
  4. Cómo acceder a ownCloud

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

Conviértete en un experto de Linux y consigue el trabajo de tus sueños en IT

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

Por qué deberías actualizar a Exchange Server 2019

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:

Cómo instalar VirtualBox 7.0 en Ubuntu: Guía paso a paso

mkdir ~/owncloud

Accede a ese directorio con:

cd ~/owncloud

Crea el archivo .env necesario con:

nano .env

En ese archivo, pega lo siguiente:

LURE: una alternativa a AUR para distribuciones Linux no basadas en Arch
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

Aprende a gestionar procesos de desarrollo de software con este completo paquete de formación.

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.

Maximiza la seguridad y el cumplimiento con Ubuntu Pro: aprende cómo habilitarlo

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

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.