DEV Community

Cover image for Docker Compose For Joomla
Mohammad Zakery
Mohammad Zakery

Posted on

Docker Compose For Joomla

Joomla

joomla

Configure docker-compose.yml

 version: '3.5' services: joomla: image: joomla container_name: joomlaweb restart: unless-stopped links: - joomlamysql ports: - 80:80 environment: JOOMLA_DB_HOST: joomlamysql JOOMLA_DB_NAME: joomladb JOOMLA_DB_USER: joomlauser JOOMLA_DB_PASSWORD: 147258369 networks: - joomla joomlamysql: image: mysql:latest container_name: joomlamysql volumes: - ./mysql/mysql_data:/var/lib/mysql restart: unless-stopped environment: MYSQL_ROOT_PASSWORD: RO0tP@sswd MYSQL_DATABASE: joomladb MYSQL_USER: joomlauser MYSQL_PASSWORD: 147258369 networks: - joomla networks: joomla: name: joomla-network driver: bridge 
Enter fullscreen mode Exit fullscreen mode

1.Run the command below :

 docker-compose up -d 
Enter fullscreen mode Exit fullscreen mode

2.Direct your browser to http://localhost

Note that port 80 must be open and not in use

Top comments (0)