Sign inSign up

abatalib/app-webshop-php-ajax-jquery-mysql

By abatalib

•Updated about 4 years ago

Image
0

912

abatalib/app-webshop-php-ajax-jquery-mysql repository overview

⁠Aperçu

Ce projet est un exemple d'application développée sous php+ajax+jquery+mysql.

Il est composé de deux parties, l'application et la base de données.

⁠Mise en oeuvre

Pour la mettre en oeuvre, il faudrait lancer le Docker-compose suivant :

version: '3.8'

volumes:
  datafiles:

services:
  adminer:
    image: adminer
    restart: always
    ports:
      - 8080:8080
  db:
    image: abatalib/db-webshop-php-ajax-jquery-mysql
    container_name: db-webshop-container
    environment:
      - MYSQL_ROOT_PASSWORD=password
    volumes:
      - datafiles:/var/lib/mysql
    ports:
      - 8081:3306
    restart: always

  website:
    image: abatalib/app-webshop-php-ajax-jquery-mysql
    container_name: app-webshop-container
    ports:
      - 8088:80

Le docker-compose commence par ajouter le gestionnaire de base de données Adminer en l'associant au port 8080.

En suite ajouter la base de données depuis l'image suivante qui sera associée au port 8081,

NB : pour le bon fonctionnement de l'application, cette base de données est personnalisée avec des tables, etc

En fin, le déploiement de l'application depuis le présent dépôt avec 8088 comme port.

⁠Aperçu de l'application

⁠Aperçu interface

Aperçu appli WebShop

⁠Aperçu Adminer

Aperçu appli WebShop

Tag summary

Content type

Image

Digest

sha256:a59124a3b…

Size

155.9 MB

Last updated

about 4 years ago

docker pull abatalib/app-webshop-php-ajax-jquery-mysql