Добрый день,
Есть docker-compose.yml:
version: '3.7'
services:
nginx:
container_name: nginx
build:
context: ./
dockerfile: docker/containers/nginx/Dockerfile
volumes:
- ./app:/var/www
ports:
- 80:80
- 443:443
...
docker/containers/nginx/Dockerfile:
FROM nginx:1.10
ADD ./docker/nginx/default.conf /etc/nginx/conf.d/default.conf
WORKDIR /var/www
docker/nginx/default.conf:
server
{
listen 80;
index index.php index.html;
root /var/www/public;
location / {
try_files $uri /index.php?$args;
}
location /docs {
try_files $uri $uri/;
}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass php-fpm:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
}
}
Домен уже смотрит на IP Адрес данного VPS хостинга. До того как на нем был докер, празворачивал LENP, обращался по нужному адресу, все открывалось.
На VPS -
/etc/hosts 127.0.0.1 localhost
# {v.p.s.ip} vps41742912.local vps41742912
Выполнил:
docker-compose up
Все собралось. Локально разворачивая, работал с сайтом на localhost:80
Но по указанному адресу домена выходит:
This site can’t be reached The webpage at https://{domen}.ru/ might be temporarily down or it may have moved permanently to a new web address.
ERR_TUNNEL_CONNECTION_FAILED
В чем может быть причина проблемы?