Docker: no se puede recoger el file de configuration para nginx en Windows 10

Tengo alguna configuration en el file docker-compose.yml.

nginx: image: nginx:latest ports: - 8083:80 links: - php volumes: - /c/xampp/htdocs/Drukwerk/rePortal:/var/www/html - /c/docker/reportal/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro php: build: ./php/ expose: - 9000 links: - mysql volumes: - /c/xampp/htdocs/Drukwerk/rePortal:/var/www/html mysql: image: mysql:5.6 volumes: - /var/lib/docker-data/reportal:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: password MYSQL_DATABASE: reportal MYSQL_USER: reportal MYSQL_PASSWORD: reportal 

Y cuando trato de ejecutar docker-compose up -d obtuve este post de error:

 C:\docker\reportal>docker run --name reportalnginx -v /c/xampp/htdocs/Drukwerk/rePortal:/var/www/html:ro -v /nginx/default.conf:/etc/nginx/conf.d/default.conf:ro -P -d nginx docker: Error response from daemon: Conflict. The name "/reportalnginx" is already in use by container 2e7427b8dd13515c9868cceb31e56b7cd10626feff7a561c1bc19eeaa1158f1c. You have to remove (or rename) that container to be able to reuse that name.. See 'docker run --help'. 

Pero cuando elimino la línea con la ruta del file de configuration para nginx, funciona normalmente.

También he estado tratando de usar la pista de esta pregunta: Question Link Pude ejecutar nginx, pero los volúmenes no estaban conectados.

¿Cómo puedo resolver este tipo de problema?

intente eliminar todos los contenedores docker rm -f $ (docker ps -a -q) y vuelva a ejecutar. o revisa tu nginx en el sistema. tal vez puedas detenerlo.