Docker是一個現代化的應用程序容器引擎,但是在使用它時可能會遇到一些問題。其中之一是在容器啟動時創建的端口映射。有時候,您可能需要終止這個端口映射,這就需要取消掉它。本文將為您介紹如何取消Docker的端口映射。
首先,您需要確定要取消的端口。這可以通過查看容器或者docker ps命令中的輸出獲得。確定了端口后,您需要運行以下命令:
docker container stop -Pcontainer_name/ID
在這個命令中,container_name/ID指的是要取消其端口映射的容器名稱或ID。這個命令將停止與該容器關聯的所有端口映射。
當您再次啟動該容器時,不會再創建該端口的映射,除非在啟動命令中再次指定它。如果您希望在重新啟動容器時取消該端口映射,則可以在啟動命令中使用“-p”選項并將要取消的映射添加到該選項中。
docker run -itd --namecontainer_name-phost_port:container_portimage_name
如果您要取消該映射,則需要在啟動命令中將其從“-p”選項中刪除:
docker run -itd --namecontainer_nameimage_name
這樣就可以取消Docker端口映射了。希望這篇文章對您有所幫助。