nginx через docker и прокинуть настройки в папку
docker run --rm -it -v /var/local/nginx/nginx.conf:/etc/nginx/nginx.conf:ro nginx
Получаю сл. ошибку
docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "process_linux.go:430: container init caused \"rootfs_linux.go:58: mounting \\\"/var/local/nginx/nginx.conf\\\" to rootfs \\\"/var/lib/docker/overlay2/ab7daae2fafb5a94a126f3ee703f7b241934ce84386864c4b1f3f0da878dd3f0/merged\\\" at \\\"/var/lib/docker/overlay2/ab7daae2fafb5a94a126f3ee703f7b241934ce84386864c4b1f3f0da878dd3f0/merged/etc/nginx/nginx.conf\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type.
Создается папка /var/local/nginx/nginx.conf, а не монтируется или линкуется настройка из контейнера.
$ docker -v
Docker version 18.09.7, build 2d0083d
$ cat /etc/issue
Ubuntu 19.04 \n \l
сек
Обсуждают сегодня