主机论坛_虚拟主机_美国主机_美国虚拟主机_云主机技术_全球主机交流聚集地—Web Hosting Talk 中文站

找回密码
立即注册
发新帖

0

收听

4

听众

547

主题
发表于 2022-8-24 11:41:45 | 查看: 60| 回复: 0
如何docker容器运行web应用?相信很多新手小白还没学会这个技能,通过这篇文章的总结,希望你能学会使用docker容器运行web应用。如下资料是关于docker容器运行web应用的方法。
1、在dcoekr容器中运行一个Python Flask应用来运行一个web应用
[root@localhost ~]# docker pull training/webapp    #载入镜像
[root@localhost ~]# docker run -d -P training/webapp python app.py

参数说明:
-d:让容器在后台运行
-p:将容器内部使用的网络端口映射到主机上

2、查看web应用容器
1)查看正在运行的容器
[root@localhost ~]# docker ps

多了端口信息
2)通过浏览器访问web应用

3)通过-p参数设置不一样的端口
[root@localhost ~]# docker run -d -p 5000:5000 training/webapp python app.py

4)网络端口的快捷方式
通过docker ps命令可以产看运行容器的映射端口,docke还提供了另一个快捷方式docker port,使用docker port可以查看指定(ID或者名字)容器的某个确定端口映射到宿主机的端口号。
[root@localhost ~]# docker port 288dc71d0ce0

3、查看web应用日志
docker logs [ID或者名字]可以查看容器内部的标准输出
[root@localhost ~]# docker logs 288dc71d0ce0

4、查看web应用程序容器的进程
[root@localhost ~]# docker top 288dc71d0ce0

5、检查web应用程序
[root@localhost ~]# docker inspect 288dc71d0ce0

6、停止web应用程序
[root@localhost ~]# docker stop 288dc71d0ce0

7、启动web应用容器
[root@localhost ~]# docker start 288dc71d0ce0

8、移除web应用程序
[root@localhost ~]# docker rm 288dc71d0ce0

删除容器时,容器必须是停止状态,否则会报错
以上就是用docker容器运行web应用的方法介绍,详细使用情况还得要大家自己使用过才能知道具体要领。如果想阅读更多相关内容的文章,欢迎关注Vecloud行业资讯频道!
企业专线-MPLS VPN-SDWAN组网-云专线http://www.elinkcloud.cn/

收藏回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|WebHostingTalk中文站

GMT+8, 2024-5-4 10:55 , Processed in 0.097521 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表