nic*_*een 6 bash apache2 docker
我有一个简单的 Dockerfile
\n\nFROM ubuntu\nRUN apt-get update\nRUN apt-get install -y apache2\nRUN apt-get install -y apache2-utils\nRUN apt-get clean\nRUN apt-get upgrade -y\nEXPOSE 80\nCMD [\xe2\x80\x9capache2ctl\xe2\x80\x9d, \xe2\x80\x9c-D FOREGROUND\xe2\x80\x9d]\n
Run Code Online (Sandbox Code Playgroud)\n\n我用以下语句构建它
\n\ndocker build -t mywebserver .\n
Run Code Online (Sandbox Code Playgroud)\n\n这工作得很好,但是当我想用它来执行它时
\n\ndocker run -p 80:80 mywebserver\n
Run Code Online (Sandbox Code Playgroud)\n\n它返回您可以在标题中看到的错误消息。\n我也尝试/usr/sbin/apache2ctl
确保apache2ctl
这不是因为缺少,PATH
但这没有帮助。
所以提前感谢您的帮助。
\n 归档时间: |
|
查看次数: |
5742 次 |
最近记录: |