gpt4 book ai didi

mysql - 在 docker 容器中运行 mysql 服务器和 phpmyadmin

转载 作者:行者123 更新时间:2023-11-29 10:30:26 26 4
gpt4 key购买 nike

我为 MySQL 服务器 启动了一个 docker 容器

docker run --detach --name=mysql_db_server --env="MYSQL_ROOT_PASSWORD=password" mysql

然后我为 phpmyadmin 运行另一个容器,该容器链接到 MySQL 服务器,如下所示

docker run --name myadmin -d --link mysql_db_server:mysql -p 8080:80 phpmyadmin/phpmyadmin

我可以在http://localhost:8080上看到phpmyadmin,但我无法使用其中任何一个登录

root --- 密码管理员 --- 密码

myphpadmin login

$docker ps -a

输出

CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS              PORTS                  NAMES
85e68b8bab30 phpmyadmin/phpmyadmin "/run.sh phpmyadmin" 3 hours ago Up 3 hours 0.0.0.0:8080->80/tcp myadmin
b4d130cdb230 mysql "docker-entrypoint.s…" 3 hours ago Up 3 hours 3306/tcp mysql_db_server

我做错了什么?

最佳答案

使用 myadmin 而不是 mysql

docker run --name myadmin -d --link mysql_db_server:myadmin -p 8080:80 phpmyadmin/phpmyadmin

关于mysql - 在 docker 容器中运行 mysql 服务器和 phpmyadmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47491236/

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