当前位置: 首页 > news >正文

表白网站在线制作app如何寻找免费推广平台

表白网站在线制作app,如何寻找免费推广平台,中国建设银行个人登录查询入口,wordpress末班使用Docker部署js前端 1.创建Dockerfile 在项目跟目录下创建Dockerfile文件: # 使用nginx作为基础镜像 FROM nginx:1.19.1# 指定工作空间 WORKDIR /data/web# 将 yarn build 打包后的build文件夹添加到工作空间 ADD build build# 将项目必要文件添加到工作空间&a…

使用Docker部署js前端

1.创建Dockerfile

在项目跟目录下创建Dockerfile文件:

# 使用nginx作为基础镜像
FROM nginx:1.19.1# 指定工作空间
WORKDIR /data/web# 将 yarn build 打包后的build文件夹添加到工作空间
ADD build build# 将项目必要文件添加到工作空间,这里我们把nginx配置文件维护在项目里,部署时直接移动配置文件,就不需要在去处理nginx配置了
COPY ./config/nginx.conf /etc/nginx/conf.d/default.conf# 暴露80端口
EXPOSE 80# 启动nginx,要用前台启动
ENTRYPOINT ["nginx", "-g", "daemon off;"]  

2.打包项目代码

假设使用yarn构建的前端

yarn build

3.打包镜像

打包最新镜像,镜像名为web,tag为latest

docker build -t web:latest . 

在这里插入图片描述
查看打包好的镜像

docker images 

在这里插入图片描述

4.启动容器

使用镜像web:latest启动容器,容器名称为my-web,端口映射到8000

docker run -d --name my-web -p 8000:80 web:latest

在这里插入图片描述

查看运行中的容器

docker ps

在这里插入图片描述

最后直接在浏览器打开 ip:8000,就可以看到web页面了

使用Docker部署后端

后端打包就更简单了,它不需要nginx环境,直接运行二进制文件就行

1.创建Dockerfile

在项目跟目录下创建Dockerfile文件:

# 使用centos作为基础镜像
FROM centos# 指定工作空间
WORKDIR /data/service# 将项目必要文件添加到工作空间
ADD config         config
ADD template       template# 将服务打包后的二进制文件添加到工作空间
ADD admin-api admin-api# 运行二进制文件启动服务
ENTRYPOINT ["./admin-api"]

2.打包镜像启动容器

除了dockerfile不一样,打包镜像和启动容器都是一样的

# 打包项目代码
go build# 打包镜像
docker build -t admin-api:latest . # 查看打包好的镜像
docker images # 使用镜像admin-api:latest启动容器,容器名称为admin-api,端口映射到8001
docker run -d --name admin-api -p 8001:80 admin-api:latest# 查看运行中的容器
docker ps

以上是docker的简单使用示例,在实际运用过程中,我们还可以把项目打包过程写进dockerfile,或结合ci让gitlab-runner来进行项目打包。打包出来的镜像,以版本号打个tag在镜像上用来区分不同版本的镜像,还可以将镜像上传到公司的镜像仓库。在部署时可以用更高阶的容器编排工具来实现高可用分布式部署。后面有会慢慢更新这些内容。

http://www.yayakq.cn/news/425513/

相关文章:

  • 网站备案号码云南建设工程有限公司
  • 流浪猫狗救助网站开发设计推广普通话活动方案
  • 中国建设行业峰会网站外包员工
  • 手机网站源码下载丰县做淘宝网站
  • 广电如何做视频网站如何在百度上做免费推广
  • 五道口网站建设wordpress怎么弄会员
  • 好看的免费的小说网站模板网站的建设的公司出名
  • 英语培训学校网站建设多少钱百度入驻
  • 网站建设实训报告ppt网店购物系统
  • 山西网站制作做网站时为什么导航时两行字
  • 标准营销型网站定做价格帮别人做网站违法吗
  • 青岛市城市建设局网站临沂做网站的公司有哪些
  • 惠州做网站的公司网站推广的一般流程是
  • 展厅设计制作网站新手如何做移动端网站
  • 营销型网站sem投放策略长春建立一个网站需要多少钱?
  • 做报纸网站建设网站征集图片的通知
  • 口碑好的网站推广软件有些网站仿出问题
  • 立水桥网站建设自学ui设计需要多久
  • ASP网站开发步骤与过程360免费wifi电脑版官方下载
  • 建设网站需要买什么手续天天爱天天做网站
  • 网站设计的主要特点司局网站维护廉政风险建设
  • 苏州网站制作电话哪个网站可以做图片链接
  • 苏州免费网站制作县区网站服务器机房建设
  • 网站文章多久才收录镜像网站是怎么做的
  • 龙泉驿区城乡建设局网站福州外语外贸学院
  • 做微网站广州网站优化快速获取排名
  • 西湖区住房和城乡建设局网站怎么看网站是否备案
  • 大兴黄村网站建设网站能实现什么功能
  • 能看建设动漫黄图的网站无水印做海报的网站
  • 企业网站教程 优帮云网站怎么记录搜索引擎的关键词