docker-compose.yml
services :
web:
image: shinsenter/codeigniter4:latest
volumes:
- /home/chrisadmin/codeigniter4:/var/www/html
restart: always
ports:
- "9000:80"
depends_on:
- db # Ensure the database is up before starting the application
db:
image: mariadb
restart: always
environment:
MARIADB_ROOT_PASSWORD: example
adminer:
image: adminer
restart: always
ports:
- "8080:8080"