我在我的ubuntu环境下运行Docker命令时遇到了如下的问题:整整一天的时间我都在整这个问题,可能对于高手来说这是浪费时间,但是对于我来说是个学习的过程:
问题如下:
我输入了如下命令:
docker run -d -p 80 --name static_web jamtur01/static_web nginx -g "daemon off;"
运行后总是提示如下错误:
Error response from daemon: Cannot start Container 07e3d3a5232f854864a4174df3bbc03d0e2a8c09f0008068d405d1eaa6088371: [8] System error: exec: "nginx": executable file not found in $PATH
之后去网上找了各种解决方法都没有解决,后来问大神,大神说可能是镜像的问题,于是我就重新获取了镜像:
docker pull jamtur01/static_web
没想到问题就解决了,可能是我之前获取的镜像不是最新的,镜像中没有nginx这个命令,所以提示错误.我想应该是这个.