Código fuente wiki de Instalacion (docker)
Mostrar los últimos autores
| author | version | line-number | content |
|---|---|---|---|
| 1 | (% class="jumbotron" %) | ||
| 2 | ((( | ||
| 3 | (% class="container" %) | ||
| 4 | ((( | ||
| 5 | = NEXTCLOUD = | ||
| 6 | |||
| 7 | Instalación de nextcloud mediante docker | ||
| 8 | ))) | ||
| 9 | ))) | ||
| 10 | |||
| 11 | {{toc/}} | ||
| 12 | |||
| 13 | (% class="row" %) | ||
| 14 | ((( | ||
| 15 | (% class="col-xs-12 col-sm-8" %) | ||
| 16 | ((( | ||
| 17 | = INICIO = | ||
| 18 | |||
| 19 | == Instalacion == | ||
| 20 | |||
| 21 | El primer paso es generar nuestro docker-compose: | ||
| 22 | |||
| 23 | {{code language="yaml"}} | ||
| 24 | services: | ||
| 25 | db: | ||
| 26 | image: mariadb:10.11 | ||
| 27 | container_name: nextcloud-db | ||
| 28 | restart: unless-stopped | ||
| 29 | command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW | ||
| 30 | volumes: | ||
| 31 | - database:/var/lib/mysql | ||
| 32 | environment: | ||
| 33 | MYSQL_ROOT_PASSWORD: Ko5b0sq977j1saaCQ3SD55 | ||
| 34 | MYSQL_DATABASE: nextcloud | ||
| 35 | MYSQL_USER: nextcloud | ||
| 36 | MYSQL_PASSWORD: Ko5b0sq977j1saaCQ3SD55 | ||
| 37 | |||
| 38 | redis: | ||
| 39 | image: redis:alpine | ||
| 40 | container_name: nextcloud-redis | ||
| 41 | restart: unless-stopped | ||
| 42 | volumes: | ||
| 43 | - redis:/data | ||
| 44 | |||
| 45 | app: | ||
| 46 | image: nextcloud:fpm | ||
| 47 | container_name: nextcloud-app | ||
| 48 | restart: unless-stopped | ||
| 49 | ports: | ||
| 50 | - 9000:9000 | ||
| 51 | depends_on: | ||
| 52 | - db | ||
| 53 | - redis | ||
| 54 | volumes: | ||
| 55 | - data:/var/www/html | ||
| 56 | - user:/var/nextcloud/data | ||
| 57 | - /datos/dFa:/mnt | ||
| 58 | environment: | ||
| 59 | MYSQL_HOST: db | ||
| 60 | MYSQL_DATABASE: nextcloud | ||
| 61 | MYSQL_USER: nextcloud | ||
| 62 | MYSQL_PASSWORD: Ko5b0sq977j1saaCQ3SD55 | ||
| 63 | REDIS_HOST: redis | ||
| 64 | PHP_UPLOAD_LIMIT: 0 | ||
| 65 | web: | ||
| 66 | image: nginx | ||
| 67 | container_name: nextcloud-web | ||
| 68 | restart: always | ||
| 69 | ports: | ||
| 70 | - 8080:80 | ||
| 71 | depends_on: | ||
| 72 | - app | ||
| 73 | volumes: | ||
| 74 | - nginx_conf:/etc/nginx | ||
| 75 | - data:/var/www/html | ||
| 76 | volumes_from: | ||
| 77 | - app | ||
| 78 | |||
| 79 | volumes: | ||
| 80 | data: | ||
| 81 | driver: local | ||
| 82 | database: | ||
| 83 | driver: local | ||
| 84 | redis: | ||
| 85 | driver: local | ||
| 86 | nginx_conf: | ||
| 87 | driver: local | ||
| 88 | user: | ||
| 89 | driver: local | ||
| 90 | {{/code}} | ||
| 91 | |||
| 92 | |||
| 93 | |||
| 94 | |||
| 95 | |||
| 96 | ))) | ||
| 97 | |||
| 98 | |||
| 99 | (% class="col-xs-12 col-sm-4" %) | ||
| 100 | ((( | ||
| 101 | |||
| 102 | ))) | ||
| 103 | ))) |