Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/131.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 5 can';t使用laravel docker compose登录到phpmyadmin_Laravel 5_Phpmyadmin_Docker Compose - Fatal编程技术网

Laravel 5 can';t使用laravel docker compose登录到phpmyadmin

Laravel 5 can';t使用laravel docker compose登录到phpmyadmin,laravel-5,phpmyadmin,docker-compose,Laravel 5,Phpmyadmin,Docker Compose,这是我的docker-compose.yml: 我无法登录到phpmyadmin,错误为: 无法登录到MySQL服务器 配置中定义的controluser连接失败我将使用docker映像,即phpmyadmin/phpmyadmin。它有很好的文档记录,您需要的是: phpmyadmin: image: phpmyadmin/phpmyadmin links: - db ports: - 8181:80 environment: - PMA_ARBITRA

这是我的docker-compose.yml:

我无法登录到phpmyadmin,错误为: 无法登录到MySQL服务器 配置中定义的controluser连接失败

我将使用docker映像,即
phpmyadmin/phpmyadmin
。它有很好的文档记录,您需要的是:

phpmyadmin:
  image: phpmyadmin/phpmyadmin
  links:
    - db
  ports:
    - 8181:80
  environment:
    - PMA_ARBITRARY=1
    - PMA_USER=user
    - PMA_PASSWORD=123789
    - PMA_HOST=db
    - PMA_PORT=3306

创建数据库无权限这是您收到的错误消息吗?如果是:此输出来自哪个容器?phpmyadmin。当我尝试从web登录到phpmyadmin时。谢谢,这解决了我无法访问phpmyadmin的问题,因为没有显示登录表单。通过添加这些环境值,我可以访问数据库。
phpmyadmin:
  image: phpmyadmin/phpmyadmin
  links:
    - db
  ports:
    - 8181:80
  environment:
    - PMA_ARBITRARY=1
    - PMA_USER=user
    - PMA_PASSWORD=123789
    - PMA_HOST=db
    - PMA_PORT=3306