推广 热搜: page  音视频  使用  选择  搜索引擎  百度  企业  可以  个数  父亲 

Docker笔记-运行一个web应用

   日期:2024-12-27     作者:9aaf0    caijiyuan   评论:0    移动:http://ww.kub2b.com/mobile/news/13391.html
核心提示:前面我们运行的容器并没有一些什么特别的用处。 接下来让我们尝试使用 docker 构建一个 web 应用程序。 我们将在docker容器中运

前面我们运行的容器并没有一些什么特别的用处。

接下来让我们尝试使用 docker 构建一个 web 应用程序。

我们将在docker容器中运行一个 Python Flask 应用来运行一个web应用。

 
 
 
 

参数说明

  • :让容器在后台运行。
  • :将容器内部使用的网络端口随机映射到我们使用的主机上。

使用 docker ps 来查看我们正在运行的容器

 
 

这里多了端口信息。

 

Docker 开放了 5000 端口(默认 Python Flask 端口)映射到主机端口49153上。

这时我们可以通过浏览器访问WEB应用

我们也可以通过 -p 参数来设置不一样的端口

 

查看正在运行的容器

 

容器内部的 5000 端口映射到我们本地主机的 5000 端口上。

通过 命令可以查看到容器的端口映射,docker 还提供了另一个快捷方式 ,使用

可以查看指定 (ID 或者名字) 容器的某个确定端口映射到宿主机的端口号。

上面我们创建的 web 应用容器 ID 为 名字为 。

我可以使用 或 来查看容器端口的映射情况。

 
 
 

可以查看容器内部的标准输出。

 
 

:让 像使用 一样来输出容器内部的标准输出。

从上面,我们可以看到应用程序使用的是 5000 端口并且能够查看到应用程序的访问日志。

我们还可以使用 来查看容器内部运行的进程

 
 
 

使用 来查看 Docker 的底层信息,它会返回一个 JSON 文件记录着 Docker 容器的配置和状态信

息。

 
 
 
 
 

已经停止的容器,我们可以使用命令 来启动。

 

查询最后一次创建的容器

 
 

正在运行的容器,我们可以使用 命令来重启。

我们可以使用 docker rm 命令来删除不需要的容器

 

删除容器时,容器必须是停止状态,否则会报如下错误

 

可以使用

本文地址:http://ww.kub2b.com/news/13391.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

 
 
更多>同类最新文章
0相关评论

文章列表
相关文章
最新动态
推荐图文
最新文章
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号