Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neumannitech/docker-jtl-shop-stack
Complete local development stack for JTL Shop 5.0.1, PHP7.4 (Xdebug) - Apache, MariaDB(10.6.0), PhpMyAdmin using docker-compose.
https://github.com/neumannitech/docker-jtl-shop-stack
apache docker docker-compose jtl jtl-shop5 mariadb php74 phpmyadmin
Last synced: about 1 month ago
JSON representation
Complete local development stack for JTL Shop 5.0.1, PHP7.4 (Xdebug) - Apache, MariaDB(10.6.0), PhpMyAdmin using docker-compose.
- Host: GitHub
- URL: https://github.com/neumannitech/docker-jtl-shop-stack
- Owner: neumanniTech
- License: mit
- Created: 2021-05-03T07:46:04.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-02-11T14:40:12.000Z (9 months ago)
- Last Synced: 2024-09-29T20:01:29.293Z (about 2 months ago)
- Topics: apache, docker, docker-compose, jtl, jtl-shop5, mariadb, php74, phpmyadmin
- Language: Dockerfile
- Homepage:
- Size: 30.3 KB
- Stars: 13
- Watchers: 1
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-jtl-shop-stack
Complete local development stack for JTL Shop 5.0.1, PHP7.4 (Xdebug) - Apache, MariaDB(10.6.0), PhpMyAdmin using docker-compose.Tested JTL Shop Version:
- 5.0.1# Installation
First, clone this repository:`$ git clone https://github.com/neumanniTech/docker-jtl-shop-stack.git`
Next, put your JTL Shop into `shop`.
Rename `.env.dist` to `.env`.
Set the values for `MYSQL_ROOT_PASSWORD, MYSQL_USER, MYSQL_PASSWORD `,
Then, run:
`$ docker-compose up`
You are done, you can visit your JTL Shop on the following URL: `http://localhost` .
**Info:** The DB Host must be `jtl-db`
PhpMyAdmin: `http://localhost:8080`
# How it works
To access the jtl-shop container run the following:```bash
> $ docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
9f435f1d4fc5 jtl-5-0-1 "docker-php-entrypoi…" 3 minutes ago Up 6 seconds 0.0.0.0:80->80/tcp docker-jtl-shop-stack_jtl-shop_1
dbf75c5b6f63 phpmyadmin:5.1.0-apache "/docker-entrypoint.…" 3 minutes ago Up 7 seconds 0.0.0.0:8080->80/tcp docker-jtl-shop-stack_phpmyadmin_1# Use the first 3 characters of the container id and run
> $ docker exec -it 9f4 bash
```