Portál AbcLinuxu, 18. července 2025 17:19
version: '3.1' volumes: db_data: driver: local services: db: image: mysql:latest container_name: mySQL restart: always volumes: - db_data:/var/lib/mysql command: --default-authentication-plugin=mysql_native_password environment: MYSQL_ROOT_PASSWORD: heslo phpmyadmin: image: phpmyadmin/phpmyadmin:latest container_name: phpmyadmin restart: always ports: - 8181:80 environment: MYSQL_USERNAME: root MYSQL_ROOT_PASSWORD: hesloToto mi chodí, na portu 8181 otevřu phpmyadmin a přes "root" a "heslo" se připojím do databáze. Pokud ale v docker-compose.yml změním název návěští db: na např. db1:, tak už se do databáze nepřihlásím a dostanu chybové hlášky: - Nepodařilo se přihlášení k MySQL serveru - mysqli_real_connect(): php_network_getaddresses: getaddrinfo failed: Try again - mysqli_real_connect(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Try again Nerozumím tomu, název návěští si přeci můžu zvolit jaký chci nebo ne? Může mi to, prosím, někdo vysvětlit? Děkuji za pomoc.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.