资讯专栏INFORMATION COLUMN

Dockerfile部署web应用

Yumenokanata / 393人阅读

摘要:部署应用在记录一次测试这一篇博文中,我把此次测试所产出的文件都放在了自己的服务器上,并提供了下载接口,正好最近在学习,今天我把这个应用用跑起来。

Dockerfile部署web应用
在记录一次web测试这一篇博文中,我把此次测试所产出的文件都放在了自己的服务器上,并提供了下载接口,正好最近在学习docker,今天我把这个web应用用docker跑起来。
编写Dockerfile
FROM python               # 拉取python基础镜像
COPY . /server/           # 将当前项目文件加下的所有文件拷贝到docker容器中的server文件夹
WORKDIR /server           # 容器内切换到server目录
RUN pip install flask      # 在镜像安装flask
RUN pip install gunicorn  # 在镜像中安装gunicorn
EXPOSE 8081               # 暴露出8081端口
CMD gunicorn -b 0.0.0.0:9998 -w 4 server:app    # 最终运行服务器的命令
编译docker镜像
docker build -t test:v1    # test:v1 --> 自定义镜像名:标签
运行容器
docker run -d --name test_server -p 8081:8081 test:v1
访问
访问ip:port即可

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28067.html

相关文章

  • 市长信箱邮件查询服务: 将SpringBoot应用部署到Docker

    摘要:市长信箱邮件查询服务将应用部署到在上一章我完成了将部署到的工作和都具有能快速启动的特性因此是一对用来部署微服务的黄金搭档在计划中基于的应用也将部署到之上那我们就开始行动吧将部署到上需要执行以下步骤保证打包后的可执行能正常启动在应用中编写镜像 市长信箱邮件查询服务: 将SpringBoot应用部署到Docker 在上一章, 我完成了将ES部署到Docker的工作. SpringBoot和...

    SKYZACK 评论0 收藏0
  • Ant Design Pro 的 Docker 部署方式

    摘要:在使用的过程中,可以发现它提供了一系列基于的开发部署方式,如下图。我们可以通过分别启动单个镜像,并把镜像绑定到本地对应端口的形式进行部署,达到容器可通信的目的。但是为了更方便的管理多容器的情况,官方提供了的方式。 背景 Ant Design Pro是一个企业级中后台解决方案,在Ant Design组件库的基础上,提炼出典型模板/业务组件/通用页等,在此基础上能够使开发者快速的完成中后台...

    wemallshop 评论0 收藏0
  • 一步步学会用docker部署应用(nodejs版)

    摘要:本文将采用技术部署一个简单的应用,它包括一个简单的前置网关服务器以及业务服务器。同时使用配置特定镜像,采用进行容器编排,解决依赖网络等问题。服务器首先搭建一个单节点缓存服务,采用官方提供的最新版镜像,无需构建。 docker是一种虚拟化技术,可以在内核层隔离资源。因此对于上层应用而言,采用docker技术可以达到类似于虚拟机的沙盒环境。这大大简化了应用部署,让运维人员无需陷入无止境繁琐...

    canger 评论0 收藏0
  • 一步步学会用docker部署应用(nodejs版)

    摘要:本文将采用技术部署一个简单的应用,它包括一个简单的前置网关服务器以及业务服务器。同时使用配置特定镜像,采用进行容器编排,解决依赖网络等问题。服务器首先搭建一个单节点缓存服务,采用官方提供的最新版镜像,无需构建。 docker是一种虚拟化技术,可以在内核层隔离资源。因此对于上层应用而言,采用docker技术可以达到类似于虚拟机的沙盒环境。这大大简化了应用部署,让运维人员无需陷入无止境繁琐...

    BlackMass 评论0 收藏0
  • spring boot 配合maven打成可执行jar,构建镜像部署到docker容器中

    摘要:本篇文章将介绍应用如何打成包并将构建为镜像部署到中应用打包需要配合打包将以下代码放到应用文件中执行打打包命令命令执行完成后在应用目录下会有打出来打包此包会包含应用所有打依赖直接拷出这个包在命令行执行应用名就可以运行了构建镜像 本篇文章将介绍springboot应用如何打成jar包,并将jar构建为docker镜像部署到docker中 应用打包 需要配合spring-boot-mave...

    y1chuan 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<