Docker-compose错误

目前,我使用下面的“docker-compose”设置了'nginx'和'php-fpm'。 Nginx连接到php:9000,但是,web服务器给我502错误的网关错误。 我认为docker-compose命令没有正确链接nginx和php-fpm。

任何build议或build议? 提前致谢。

version: '2' services: nginx: container_name: nginx image: wb/truckup-nginx:latest # private repo #network_mode: 'bridge' depends_on: - php volumes_from: - php ports: - 443:443 - 80:80 links: - php php: container_name: php ports: - 9000:9000 image: wb/truckup-app:0.1 # private repo #environment: #MYSQL_HOST: mysql #MYSQL_USER: root #MYSQL_PASSWORD: passme #MYSQL_DATABASE: database #데이터 볼륨 컨테이너 안의 데이터 볼륨 디렉터리에 접근가능 volumes: - /home/*:/home/* 

我认为你的撰写文件是正确的。 重新检查链接命令是否运行probaly或不。 你可以exec你的nginx容器

docker exec -it nginx bash

并ping到php容器使用

 ping php 

如果一切正常,请重新检查您的图像。