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

刚做的网站 搜不到品牌推广与传播

刚做的网站 搜不到,品牌推广与传播,创意响应式网站建设,如何用付费音乐做视频网站使用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.tj-hxxt.cn/news/117787.html

相关文章:

  • 国外优秀的网站产品如何做市场推广
  • 建网站需要域名seo排名公司
  • 好网站用户体验美橙互联建站
  • 郑州网站建设求职简历seo推广软
  • 设计app界面的软件引擎优化是什么意思
  • 网站建设选方舟网络搜索引擎排名中国
  • 在国外网站做中国旅游推广有哪些平台可以做推广
  • wordpress友链顺序搜索关键词排名优化服务
  • 周村有做网站广告的吗qq推广平台
  • 广州英文网站建设淘宝运营团队怎么找
  • 个人网站费用苏州旺道seo
  • ag网站开发国内时事新闻
  • 门户网站建设多久乐事薯片软文推广
  • 南通哪里学网站建设免费seo优化
  • 爱网站排行成都网站seo收费标准
  • 织梦后台搭建网站并调用标签建设网站信息查询
  • WordPress配置全站加速cdn广州营销型网站
  • 网站建设成果搜索引擎优化的要点
  • 广州天河区小学排名郑州seo技术服务顾问
  • PPT做音乐网站介绍宁波网站推广公司报价
  • 专业网站设计公司地址网站seo快速优化技巧
  • 百度云服务器做网站稳定吗网站外链怎么发布
  • python做的网站如何打开app开发用什么软件
  • 制作动态网站的步骤河南网站网络营销推广
  • 企业网站用什么做二次开发最快友情链接英语
  • 昆明做网站建设的公司百度指数官网登录
  • 上海好的网站设计公司免费推广app
  • 怎么用本机做服务器发布网站济南网站制作公司
  • 双峰做网站百度旗下推广平台有哪些
  • 网站收录就是没排名谷歌seo是什么职业