Código fuente wiki de Instalacion (docker)

Versión 2.2 por dFa el 2025/02/22 09:23

Mostrar los últimos autores
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 )))