docker run --privileged=true --name nginx -p 8081:80 --restart always -d nginx -v /home/work/docker/nginx/html:/usr/share/nginx/html -v /home/work/docker/nginx/conf.d:/etc/nginx/conf.d -v /home/work/docker/nginx/nginx.conf:/etc/nginx/nginx.conf -v /home/work/docker/nginx/log:/var/log/nginx
log信息如下:/docker-entrypoint.sh: 38: exec: -v: not found,应该怎么解决呢?
-
--
检查下映射的目录是否存在吧,看log是-v 挂载目录卷时出错了
可能是目录的权限问题,不断的重启,是启动失败,并设置了自动重启
可以参考我的博文:Centos7 Docker离线部署nginx :https://blog.csdn.net/qq_15769939/article/details/112750613