I am getting Error in Database connection frequently. It works fine for day or two but need to restart docker-compose manually every time it get this error.
can see anything significant when running docker-compose logs What am I doing wrong ? Here..
DockerFile
FROM wordpress
COPY wp-config.php /var/www/html/
RUN echo "ServerName localhost" >> /etc/apache2/apache2.conf
EXPOSE 80
docker-compose version: '3.1'
services:
wordpress_db:
container_name: abcwordpressdb
image: mariadb:latest
restart: always
volumes:
- abcdb:/var/lib/mysql
environment:
MYSQL_USERNAME: root
MYSQL_ROOT_PASSWORD: password
ports:
- "3306:3306"
phpmyadmin:
container_name: abcphpmyadmin
image: phpmyadmin/phpmyadmin
links:
- wordpress_db:db
ports:
- "8181:80"
environment:
MYSQL_USERNAME: root
MYSQL_ROOT_PASSWORD: password
PMA_HOST: wordpress_db
wordpress:
build: ./wordpress
container_name: abc_wordpress
ports:
- "80:80"
volumes:
- ./wp-content:/var/www/html/wp-content/
restart: unless-stopped
volumes:
abcdb: