任何人都可以澄清這個命令的語法:泊塢窗行程語法
$ docker run -d -P --name web -v /src/webapp:/webapp training/webapp python app.py
我可以看到:
Host directory: /src/webapp
Container: /webapp
,但什麼是training/webapp
?這是圖像嗎?如果是這樣,爲什麼有/
?
並且之後的所有內容(即python app.py
)您想要在容器中運行的命令?
=====
而與此命令澄清:
$ docker run -d -P --name web -v /webapp training/webapp python app.py
如果只指定-v /webapp
它是如何工作 - 相當於/webapp:/webapp
是什麼?
的'-v/src目錄/ Web應用程序:/webapp'創建一個卷,而'training/webapp'是將要使用的映像。命令'python app.py'將在啓動時在容器中運行。你可以隨時查看幫助,看看不同的交換機有哪些不同的交換機:'docker --help' – Cyclonecode
And for: $ docker run -d -P --name web -v/webapp training/webapp python app.py 如果你只指定-v/webapp - 是否等同於/ webapp:/ webapp? – Snowcrash