理解在Docker中传递给-p标志的参数
我刚刚浏览了docker文档的,看到了下面的命令:理解在Docker中传递给-p标志的参数,docker,Docker,我刚刚浏览了docker文档的,看到了下面的命令: $ docker run -d -P training/webapp python app.py 下面 training/webapp 基本上就是图像,什么是python和app.py??他们到底在干什么?我很难理解这两个命令或参数在做什么,有人能解释一下吗 多谢各位 Alex-z.请参考您发布的文档中的第一个链接: 在中,您创建了一个运行Python Flask应用程序的容器: $docker run-d-p training/webap
$ docker run -d -P training/webapp python app.py
下面
training/webapp
基本上就是图像,什么是python
和app.py
??他们到底在干什么?我很难理解这两个命令或参数在做什么,有人能解释一下吗
多谢各位
Alex-z.请参考您发布的文档中的第一个链接: 在中,您创建了一个运行Python Flask应用程序的容器:
$docker run-d-p training/webapp python app.py
然后转到“用户Docker部分”:
对于我们的web应用程序,我们将运行一个Python Flask应用程序。让我们从docker run命令开始
$docker run-d-p training/webapp python app.py
让我们回顾一下我们的司令部做了什么。我们已经指定了两个标志:-d和-P。我们已经看到了-d标志,它告诉Docker在后台运行容器。P标志是新的,它告诉Docker将容器中任何必需的网络端口映射到主机。这使我们能够查看web应用程序
我们指定了一个映像:training/webapp。此图像是我们创建的预构建图像,其中包含一个简单的Python Flask web应用程序
最后,我们为容器指定了一个要运行的命令:python app.py。这将启动我们的web应用程序
你看过参考资料了吗?什么是特别不清楚的?您所询问的所有参数都有明确的文档。@larsks,是的,我正在按顺序阅读文档,我已经看到了。。只是找不到,谢谢。:)因此,如果您可以更新您的问题,指出该文档的哪一部分不清楚(指特定文本),我们可以为您提供更好的答案。