Я очень новичок в Docker, и у меня возникла проблема с настройкой простого файлового сервера. Моя цель - связать том хоста (Windows) с гостевой виртуальной машиной Linux.
Проблема в том, что после запуска docker-compose up
консоль зависает с выводом «Присоединение к docker_web_1».
У меня есть три основных файла и одна папка, которая является корневым каталогом для сервера "web", который мне нужно присоединить к виртуальной машине Linux.
докер-compose.yml:
web:
image: nginx
volumes:
- C:/docker/web:/usr/share/nginx/html/
ports:
- "8080:80"
Dockerfile:
FROM nginx:latest
COPY nginx.conf /etc/nginx/nginx.conf`
nginx.conf:
worker_processes 1;
events { worker_connections 1024; }
http {
sendfile on;
server {
root /usr/share/nginx/html/;
index index.html;
server_name localhost;
listen 80;
}
}
Может кто-нибудь помочь мне настроить этот сервер?