Я часто получаю сообщение об ошибке подключения к базе данных. Он отлично работает в течение дня или двух, но каждый раз, когда появляется эта ошибка, необходимо перезапускать docker-compose вручную.
может видеть что-либо существенное при запуске журналов docker-compose
Что я делаю неправильно ? Здесь ..
DockerFile
FROM wordpress
COPY wp-config.php /var/www/html/
RUN echo "ServerName localhost" >> /etc/apache2/apache2.conf
EXPOSE 80
докер-Compose
версия: '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: