我从本地主机执行
$ curl本地主机
要么
卷曲
http:// usuariointerno:governance@beneficiarios.dev/app_dev.php/actividad
并确定。
如果从容器名称“ php”执行并:
$ curl本地主机--ipv4
无法连接到本地主机端口80:连接被拒绝
要么
$ curl http:// usuariointerno:governance@beneficiarios.dev/app_dev.php/actividad
curl:(7)无法连接到本地主机端口80:连接被拒绝
从Docker容器故障连接时,如果在Docker容器外部连接则可以,这是什么问题?
码头工人组成:
version: '2'
services:
php:
container_name: php
build: ./php
volumes:
- ./www/:/var/www/html/
- ./php/.bashrc:/root/.bashrc
- ./php/.gitconfig:/root/.gitconfig
depends_on:
- postgres
- mysql
nginx:
container_name: nginx
image: nginx
ports:
- 80:80
volumes:
- ./nginx/nginx.conf:/etc/nginx/conf.d/default.conf
- ./www/:/var/www/html/
- ./logs:/var/log/nginx
depends_on:
- php
postgres:
container_name: postgres
image: postgres:9.5.5
volumes:
- ./data/postgresql:/var/lib/postgresql/data
- ./postgres/dumps:/dumps
environment:
- POSTGRES_PASSWORD=0000
- POSTGRES_USER=postgres
mysql:
container_name: mysql
image: mysql:5.7.16
volumes: …Run Code Online (Sandbox Code Playgroud)