Hallo Gemeinde,
will mich mit Wordpress befassen und zuerst in Docker installieren.
Aber ich halte es wie James Deen in dem Film : Den sie wissen nicht, was sie tun.
Um mich auch in Docker rein zu fuchsen habe ich mir aus dem Netz eine yaml zusammengeschnipselt.
Der Start von Wordpress liefert aber den Fehler:
Die yaml sieht so aus:
Im Containermanager sind die Logs folgende:
Wordpress:
DB:
Ich bin mir sicher, das die yaml mehr Fehler enthält als korrekten Code. James Deen halt.
Kann mir da jemand wohlwollend unter die Arme greifen und mich mit der Nase auf die Fehler stubsen?
Gruß
ein unwissender Bernd
will mich mit Wordpress befassen und zuerst in Docker installieren.
Aber ich halte es wie James Deen in dem Film : Den sie wissen nicht, was sie tun.
Um mich auch in Docker rein zu fuchsen habe ich mir aus dem Netz eine yaml zusammengeschnipselt.
Der Start von Wordpress liefert aber den Fehler:
Error establishing a database connection
Die yaml sieht so aus:
Code:
version: '3.1'
services:
wordpress:
image: wordpress
restart: always
ports:
- 8558:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: berlon
WORDPRESS_DB_PASSWORD: password
WORDPRESS_DB_NAME: wordpress
volumes:
- /volume1/docker/wordpress/html:/var/www/html
db:
image: mysql:8.0
restart: always
environment:
MYSQL_DATABASE: wordpress
MYSQL_USER: berlon
MYSQL_PASSWORD: password
MYSQL_RANDOM_ROOT_PASSWORD: '1'
volumes:
- /volume1/docker/wordpress/data_db:/var/lib/mysql
Im Containermanager sind die Logs folgende:
Wordpress:
Code:
172.21.0.1 - - [15/Jun/2025:12:25:15 +0000] "GET /favicon.ico HTTP/1.1" 500 2757 "http://192.168.6.10:8558/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:139.0) Gecko/20100101 Firefox/139.0"
172.21.0.1 - - [15/Jun/2025:12:25:15 +0000] "GET / HTTP/1.1" 500 2757 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:139.0) Gecko/20100101 Firefox/139.0"
[Sun Jun 15 12:02:05.131106 2025] [core:notice] [pid 1:tid 1] AH00094: Command line: 'apache2 -D FOREGROUND'
[Sun Jun 15 12:02:05.126751 2025] [mpm_prefork:notice] [pid 1:tid 1] AH00163: Apache/2.4.62 (Debian) PHP/8.2.28 configured -- resuming normal operations
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.21.0.3. Set the 'ServerName' directive globally to suppress this message
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.21.0.3. Set the 'ServerName' directive globally to suppress this message
No 'wp-config.php' found in /var/www/html, but 'WORDPRESS_...' variables supplied; copying 'wp-config-docker.php' (WORDPRESS_DB_HOST WORDPRESS_DB_NAME WORDPRESS_DB_PASSWORD WORDPRESS_DB_USER)
Complete! WordPress has been successfully copied to /var/www/html
WordPress not found in /var/www/html - copying now...
DB:
Code:
2025-06-15T12:05:17.866224Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2025-06-15T12:00:44.537563Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2025-06-15T12:00:44.537499Z 1 [System] [MY-011012] [Server] Starting upgrade of data directory.
2025-06-15T12:00:41.513509Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.42) starting as process 1
2025-06-15T12:00:41.511268Z 0 [Warning] [MY-011068] [Server] The syntax '--skip-host-cache' is deprecated and will be removed in a future release. Please use SET GLOBAL host_cache_size=0 instead.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2025-06-15 12:00:40+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.42-1.el9 started.
2025-06-15 12:00:40+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2025-06-15 12:00:31+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.42-1.el9 started.
Ich bin mir sicher, das die yaml mehr Fehler enthält als korrekten Code. James Deen halt.
Kann mir da jemand wohlwollend unter die Arme greifen und mich mit der Nase auf die Fehler stubsen?
Gruß
ein unwissender Bernd