Docker lamp environment.
- nginx
- php8.2
- mariaDB
- wp-cli
- composer
- mailhog
- ssl
# if you dont' have.
brew install mkcert
git clone https://github.com/YuzuruSano/docker-lamp.git
~
db:
~
ports:
- "{yoursetting(example/13306)}:3306"
environment:
MYSQL_ROOT_PASSWORD: '{password}'
web:
~
ports:
- '{yoursetting(example/8080)}:80'
~
mkcert "*.docker docker"
mv _wildcard.docker-key.pem _wildcard.docker.pem ./cert
docker-compose build
docker-compose up -d
and open http://sample.docker
docker-compose down
See mailhog.
http://localhost:8025/