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

银川网站建设哪家价格低重庆旅游景点

银川网站建设哪家价格低,重庆旅游景点,靖江网页定制,网站建设中网站需求分析报告功能自己理解dockerfile镜像优化 1.1 镜像优化方法 系统镜像采用ubuntu或者alpine#xff0c;会比centos少1G左右编写业务镜像时从官网拉取镜像#xff0c;其余配置根据业务需求再配置编写dockerfile时把不用的安装包卸载或者删除尽量减少run命令的使用#xff08;一个run命令#xf…dockerfile镜像优化 1.1 镜像优化方法 系统镜像采用ubuntu或者alpine会比centos少1G左右编写业务镜像时从官网拉取镜像其余配置根据业务需求再配置编写dockerfile时把不用的安装包卸载或者删除尽量减少run命令的使用一个run命令相当一层镜像系统减少run的使用次数相当于减小镜像的构建层数把经常改变的包或者文件写在dockerfile最下面不改变的写在dockerfile文件上面当文件或者包有依赖性时这种方式就不合适了在centos系统中安装rpm包使用rpm -ivh xxxx.rpm安装比用yum安装减少镜像大小同理ubuntu使用dpkg -i安装比apt安装占用的空间小因为apt和yum会自动把包的依赖包安装这些包往往不需要安装 1.2 案例 1.2.1 构建ubuntu基础镜像 rootk8s-harbor:~/ubuntu# docker pull ubuntu:focal-20200423 rootk8s-harbor:~/ubuntu#docker tag ubuntu:focal-20200423 ubuntu-baseimages:20200423 rootk8s-harbor:~/ubuntu#docker push ubuntu:focal-20200423 ubuntu-baseimages:202004231.2.2 构建tomcat-app1业务镜像 rootk8s-harbor:~/ubuntu/tomcat-app1# ll total 24 drwxr-xr-x 2 root root 106 Mar 14 13:24 ./ drwxr-xr-x 6 root root 91 Mar 15 10:02 ../ -rw-r--r-- 1 root root 329 Mar 14 13:21 Dockerfile -rw-r--r-- 1 root root 193 Mar 14 10:58 app1.tar.gz -rwxr-xr-x 1 root root 154 Mar 14 11:36 build-command.sh* -rw-r--r-- 1 root root 71 Mar 14 13:24 run_tomcat.sh -rw-r--r-- 1 root root 7598 Mar 14 12:46 server.xmlrootk8s-harbor:~/ubuntu/tomcat-app1# cat Dockerfile FROM tomcat:8.5 ADD app1.tar.gz /usr/local/tomcat/webapps/ ADD server.xml /usr/local/tomcat/conf/server.xml ADD run_tomcat.sh /usr/local/tomcat/bin/run_tomcat.sh RUN chmod 777 /usr/local/tomcat/bin/run_tomcat.sh chown -R root.root /usr/local/tomcat EXPOSE 8080 8443 CMD [/bin/sh, -c,/usr/local/tomcat/bin/run_tomcat.sh]rootk8s-harbor:~/ubuntu/tomcat-app1# cat run_tomcat.sh #!/bin/bash /usr/local/tomcat/bin/catalina.sh start tail -f /etc/hosts 1.2.3 构建filebeat镜像 rootk8s-harbor:~/ubuntu/tomcat-filebeat# ll total 42564 drwxr-xr-x 3 root root 204 Mar 14 20:09 ./ drwxr-xr-x 6 root root 91 Mar 15 10:02 ../ -rw-r--r-- 1 root root 788 Mar 14 16:10 Dockerfile -rw-r--r-- 1 root root 10523269 Mar 14 15:27 apache-tomcat-8.5.65.tar.gz drwxr-xr-x 2 root root 23 Mar 14 15:18 app/ -rw-r--r-- 1 root root 182 Mar 14 15:26 app.tar.gz -rwxr-xr-x 1 root root 205 Mar 14 15:37 build-command.sh* -rw-r--r-- 1 root root 33027332 Mar 14 14:25 filebeat-7.12.0-x86_64.rpm -rw-r--r-- 1 root root 727 Mar 14 14:26 filebeat.yml -rw-r--r-- 1 root root 265 Mar 14 15:30 run_tomcat.sh -rw-r--r-- 1 root root 7593 Mar 14 15:29 server.xmlrootk8s-harbor:~/ubuntu/tomcat-filebeat# cat Dockerfile #基础镜像 FROM tomcat:8.5 #安装filebeat插件 ADD filebeat-7.12.0-x86_64.rpm /tmp RUN rpm -ivh /tmp/filebeat-7.12.0-x86_64.rpm rm -f /tmp/filebeat-7.12.0-x86_64.rpm rm -f /etc/filebeat/filebeat.yml ADD filebeat.yml /etc/filebeat/ EXPOSE 8080 8443 #启动服务 CMD [/bin/sh, -c, /apps/tomcat/bin/run_tomcat.sh]注意从官网下的镜像官方为了镜像越小越好原则一些安装包没有安装需手动安装。一般先看镜像的操作系统是什么版本根据版本配置仓库源 犯得错误cat /ets/issue或者uname -a以为操作系统是ubuntu但是执行apt或者dpkg都提示此命令不存在 解决思路centos的源是存放在/etc/yum.repos.d/目录下ubuntu源是存放在/etc/apt sh-4.2# ls /etc/yum.repos.d/ amzn2-core.repo corretto.repo #判断出操作系统是centos优化后的结果
http://www.pierceye.com/news/791739/

相关文章:

  • 2013网站挂马教程长沙网站建设优化
  • 网站搭建详细教程wordpress 找不到主题
  • 陕西省建设厅申报网站大型网站建设公司推荐
  • 企业商城建站外贸建站上海
  • 织梦如何做网站网页设计公司背景
  • 购买域名网站程序员外包公司到底值不值得去
  • 网站出售商品建设广告公司主要做什么
  • 西安的电商网站设计大庆市城乡建设局网站
  • 服装网站建设需要什么内容中国建设银行总行官方网站
  • 免费下载设计素材网站wordpress metaslider
  • 如何建一个自己的网站给网站做rss
  • 宜昌网站制作公司亿腾云优化seo
  • 网站icp备案信息是什么一号网站建设
  • 怎么样做网站徐州市中宇建设工程有限公司网站
  • 网站建站公司官网免费企业网站建设介绍
  • 知名网站建设托管河北建筑工程学院招生信息网
  • 服务器网站建设流程图十堰网站制作公司电话
  • 营销型网站seo开发一个app需要什么技能
  • 网站的欢迎页怎么做织梦网站名称修改
  • 树莓派做博客网站济南抖音推广公司
  • 网站短链接生成济宁网络
  • 组建 网站开发团队交互设计作品集网站
  • 宜春个人网站建设网站建设惠州
  • 医院网站开发兼职wordpress 域名跳转
  • 安监局网站建设wordpress 修改路径
  • 快速搭建网站wordpress成品网站货源入口
  • 信宜手机网站建设公司广州网站建设服务商
  • 网站备案注册3g免费网站制作
  • 做网站需要vps吗建设银行etc的网站是哪个好
  • 网站服务器 2核如何做网站联盟