docker 如何运行一个Web应用

如何运行一个Web应用

  • docker pull training/webapp
  • docker run -d -P training/webapp python app.py
    • -P 代表:将容器内部使用的网络端口映射到我们使用的主机上
  • docker run -d -p 5000:5000 training/webapp python app.py
    • -p 5000:5000 代表将容器内部的5000端口映射到主机上的5000端口,此时访问: 主机ip地址:5000 就可以访问到容器里的web应用

网络端口的快捷方式

  • docker ps 可以查看容器的信息
  • docker port 容器的Id (可以查看容器的端口信息)

查看web应用程序的日志信息

  • docker logs -f 容器Id

查看web应用程序容器的进程

  • docker top 容器Id

检查 WEB 应用程序

  • docker inspect

停止重启删除Web应用程序

  • docker stop 容器Id
  • docker restart 容器Id
  • docker rm 容器Id(必须要停止容器 才能删除)

你可能感兴趣的:(docker 如何运行一个Web应用)