gpt4 book ai didi

wordpress - 如何在docker-compose中设置WORDPRESS_DB_HOST

转载 作者:行者123 更新时间:2023-12-02 19:38:50 24 4
gpt4 key购买 nike

我想知道如何在docker-compose文件中设置WORDPRESS_DB_HOST。

wordpress:
image: wordpress
ports:
- 8080:80
environment:
WORDPRESS_DB_PASSWORD: example
WORDPRESS_DB_HOST: 192.168.99.100:3307

wordpress_db:
image: mariadb
environment:
MYSQL_ROOT_PASSWORD: example
ports:
- 3307:3306
volumes:
- /doc/wordpress_db:/var/lib/mysql


在这里,“192.168.99.100”是我IP的docker计算机。我想用一个动态值代替它。

谢谢 ! :)

最佳答案

我不确定docker-compose的版本1,但是我会这样做:

version: '2'
services:
wordpress:
image: wordpress
ports:
- 8080:80
environment:
- WORDPRESS_DB_PASSWORD=example
- WORDPRESS_DB_HOST=wp_db
links:
- wordpress_db:wp_db

wordpress_db:
image: mariadb
environment:
- MYSQL_ROOT_PASSWORD=example
ports:
- 3307:3306
volumes:
- /doc/wordpress_db:/var/lib/mysql

需要注意的是 links部分。您可以将容器链接到另一个服务中的容器。这使您可以使用别名 wp_db引用数据库的IP。

关于wordpress - 如何在docker-compose中设置WORDPRESS_DB_HOST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40985240/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com