-
Installation de plusieurs sites Prestashop dans Container Manager (ex Docker) sous DSM 7.2.2 DS220+
Oui j'aurais ne pas avoir eu besoin d'utiliser l'IA, le docker-compose n'est sans doute pas parfait mais il a le mérite de tourner, je vous le partage au cas où cela pourrait aider quelqu'un. Pour info je n'ai pas besoin d'installer Portainer ni le paquet Phpmyadmin. Le voici mais si vous trouvez un moyen de faire autrement et mieux, je suis preneur 😉 version: '3.8' services: mysql_wordpress01: image: mysql:8.0 container_name: mysql_wordpress01 environment: MYSQL_ROOT_PASSWORD: rootpassword MYSQL_DATABASE: wordpress01 MYSQL_USER: wp_user01 MYSQL_PASSWORD: WPpassword01 - db_data_wordpress01:/var/lib/mysql networks: - internal wordpress01: image: wordpress:latest container_name: wordpress01 environment: WORDPRESS_DB_HOST: mysql_wordpress01:3306 WORDPRESS_DB_USER: wp_user01 WORDPRESS_DB_PASSWORD: WPpassword01 WORDPRESS_DB_NAME: wordpress01 volumes: - /volume1/docker/wordpress01/config:/var/www/html - ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini ports: - « n°_de_port:80" depends_on: - mysql_wordpress01 - internal networks: internal: driver: bridge volumes: db_data_wordpress01: wp_data_wordpress01: J'ai créé dans docker un dossier wordpress01 avec le docker-compose.yml et un sous-dossier config
- Installation de plusieurs sites Prestashop dans Container Manager (ex Docker) sous DSM 7.2.2 DS220+
-
Installation de plusieurs sites Prestashop dans Container Manager (ex Docker) sous DSM 7.2.2 DS220+
Je relance le sujet car j'ai essayé le tuto de marius disponible sur le forum et il fonctionne et mon dossier "prestashop" est bien rempli, par contre, quand j'essaye de faire un autre prestashop (prestashop02), je ne sais pas quoi changer, mon dossier data se remplit mais pas db, voici le docker-compose ci dessous, est-ce quelqu'un peut m'aider ? docker-compose de mon stack (qui fonctionne) prestashop : services: db: image: mariadb:11.4-noble #LTS Long Time Support Until May 29, 2029. container_name: PrestaShop-DB hostname: prestashop-db mem_limit: 1g cpu_shares: 768 security_opt: - no-new-privileges:false volumes: - /volume1/docker/prestashop01/db:/var/lib/mysql:rw - /volume1/docker/prestashop01/db:/etc/mysql/conf.d:rw environment: TZ: Europe/Paris MYSQL_ROOT_PASSWORD: rootpass MYSQL_USER: prestashopuser MYSQL_PASSWORD: prestashoppass MYSQL_DATABASE: prestashop restart: on-failure:5 prestashop: image: prestashop/prestashop:latest container_name: PrestaShop hostname: prestashop mem_limit: 3g cpu_shares: 1024 security_opt: - no-new-privileges:true ports: - 32301:80 volumes: - /volume1/docker/prestashop01/data:/var/www/html:rw environment: DB_SERVER: prestashop-db DB_NAME: prestashop DB_USER: prestashopuser DB_PASSWD: prestashoppass PS_DOMAIN: prestashop01.formations-lille.synology.me restart: on-failure:5 depends_on: db: condition: service_started Merci de votre aide
-
Installation de plusieurs sites Prestashop dans Container Manager (ex Docker) sous DSM 7.2.2 DS220+
Merci de m'avoir déplacé au bon endroit, Voici quelques infos supplémentaires : Image mariadb:latest : https://hub.docker.com/_/mariadb/ Image prestashop/prestashop : https://hub.docker.com/r/prestashop/prestashop/ Pour créer le conteneur dans Container Manager, j'utilise Terminal sur mac en ssh et l'instruction docker-compose up -d Merci d'avance pour votre aide
-
-
Installation de plusieurs sites Prestashop dans Container Manager (ex Docker) sous DSM 7.2.2 DS220+
Bonjour à tous, Je vous mets mon fichier docker-compose en pièce jointe. J'ai installé mariadb latest et prestashop/prestashop dans mon dossier images mais ils ne sont pas executés car sinon j'ai une erreur inatendue de mariadb-1 (nom du conteneur). J'ai installé les paquets mariadb et phpmyadmin et j'ai créé le compte utilisateur dans phpmyadmin, le proxy inversé, le ssh est actif et créé le certificat. Lorsque je lance docker-compose up -d, le dossier config dans lequel doit s'installer prestashop est vide ainsi que le compte utilisateur créé sous phpmyadmin. Quelqu'un peut-il m'aider ? Merci d'avance (ps : j'ai un niveau de rookie) docker-compose .yml
-
conteneur mariadb en erreur inattendue sur mon synology DS220+ pour installer prestashop dans ./docker/nomdemonfichier
Bonjour, Je suis plutôt neophyte sur les serveurs et sur mon serveur synology. Voici quelques infos qui pourraient être utilies : je souhaite installer plusieurs sites Prestashop et WP pour mes elèves - DSM 7.2.2 - Container manager installé, mariadb et prestashop/prestashop dans dossier images - Paquets : mariadb, phpmyadmin installés - Proxy inversé OK - certificat OK - ssh OK - compte utilisateur créé dans phpmyadmin : OK (sous le nom de prestashop01) - dans file station : /docker/prestashop01/ -> ici se trouve un dossier config et docker-compose Quand je lance docker-compose up -d : rien ne se créer dans config ni dans phpmyadmin Si j'execute l'image mariadb, j'ai une notification d'arret de mon conteneur suite à erreur inatendue Merci de votre aide,
Wizzisback
Membres
-
Inscription
-
Dernière visite