如何運(yùn)行一個(gè)Web應(yīng)用
- docker pull training/webapp
- docker run -d -P training/webapp python app.py
- -P 代表:將容器內(nèi)部使用的網(wǎng)絡(luò)端口映射到我們使用的主機(jī)上
- docker run -d -p 5000:5000 training/webapp python app.py
- -p 5000:5000 代表將容器內(nèi)部的5000端口映射到主機(jī)上的5000端口,此時(shí)訪問: 主機(jī)ip地址:5000 就可以訪問到容器里的web應(yīng)用
網(wǎng)絡(luò)端口的快捷方式
- docker ps 可以查看容器的信息
- docker port 容器的Id (可以查看容器的端口信息)
查看web應(yīng)用程序的日志信息
- docker logs -f 容器Id
查看web應(yīng)用程序容器的進(jìn)程
- docker top 容器Id
檢查 WEB 應(yīng)用程序
- docker inspect
停止重啟刪除Web應(yīng)用程序
- docker stop 容器Id
- docker restart 容器Id
- docker rm 容器Id(必須要停止容器 才能刪除)