Skip to content

YuzuruSano/docker-lamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker lamp environment.

  • nginx
  • php8.2
  • mariaDB
  • wp-cli
  • composer
  • mailhog
  • ssl

Getting Started

Requirements

Setup

# if you dont' have.
brew install mkcert
git clone https://github.com/YuzuruSano/docker-lamp.git

Edit ./docker-compose.yml

~
  db:
   ~
    ports:
      - "{yoursetting(example/13306)}:3306"
    environment:
      MYSQL_ROOT_PASSWORD: '{password}'
  web:
     ~
      ports:
        - '{yoursetting(example/8080)}:80'
     ~

Set ssl certs

mkcert "*.docker docker"
mv _wildcard.docker-key.pem _wildcard.docker.pem ./cert

Build local server

docker-compose build
docker-compose up -d

and open http://sample.docker

Stop local server

docker-compose down

Mail

See mailhog.

http://localhost:8025/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published