1. 程式人生 > >docker run

docker run

dock webapp .cn logs local 命令 ret 通過 alt

1、登錄Docker Hub 賬戶

2、輸入命令:構建一個web應用。

docker run -d -P training/webapp python app.py

參數說明:

  • -d:讓容器在後臺運行。

  • -P:將容器內部使用的網絡端口映射到我們使用的主機上。

技術分享

查看web應用容器---docker ps

技術分享

主要看端口信息——0.0.0.0:32768->5000/tcp

Docker 開放了5000端口(默認python flask端口)映射到主機端口32768上。

也可以指定 -p 標識來綁定指定端口。

docker run -d -p 5000:5000 training/webapp python app.py

通過docker ps 命令可以查看到容器的端口映射,docker還提供了另一個快捷方式:docker port,使用 docker port 可以查看指定 (ID或者名字)容器的某個確定端口映射到宿主機的端口號。

3、在瀏覽器輸入http://localhost:32768。

docker run