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

网站营销特点上海网站营销公司

网站营销特点,上海网站营销公司,福田网站建设-信科网络,网站透明flash宿主机环境#xff1a;RockyLinux 9 前言#xff0c;定制docker镜像的方式有两种#xff1a; 手动修改容器内容#xff0c;然后docker commit提交容器为新的镜像通过在dockerfile中定义一系列的命令和参数构成的脚本#xff0c;然后这些命令应用于基础镜像#xff0c;依…宿主机环境RockyLinux 9 前言定制docker镜像的方式有两种 手动修改容器内容然后docker commit提交容器为新的镜像通过在dockerfile中定义一系列的命令和参数构成的脚本然后这些命令应用于基础镜像依次添加层 最终生成一个新的镜像。极大的简化了部署工作。 Dockfile简介 镜像是多层存储每一层在前一层的基础上进行修改 容器也是多层存储以镜像为基础层在其基础上加一层作为容器运行时的存储层。 官方提供的dockerfile实例 https://github.com/CentOS/CentOS-Dockerfiles Dockerfile命令 Dockfile实践 需求通过dockfile构建nginx镜像且运行容器后生成页面显示“云原生基础从零开始学Docker” 编辑dockfile文件 [root192 ~]# mkdir learn_docker [root192 learn_docker]# ls [root192 learn_docker]# cat dockerfile FROM nginx RUN echo meta charsetutf8云原生基础从零开始学Docker /usr/share/nginx/html/index.html 根据dockfile构建镜像 [root192 learn_docker]# docker build .[root192 learn_docker]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE none none b268ad835d4c 12 minutes ago 187MB nginx_hunter latest 53807fe50cad 6 hours ago 187MB nginx latest 89da1fb6dcb9 31 hours ago 187MB# 对其生成的镜像重命名 repository和tag [root192 learn_docker]# docker tag b268ad8 my_nginx [root192 learn_docker]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE my_nginx latest b268ad835d4c 13 minutes ago 187MB nginx_hunter latest 53807fe50cad 6 hours ago 187MB nginx latest 89da1fb6dcb9 31 hours ago 187MB根据构建镜像创建容器并运行 # 创建并启动nginx容器 [root192 learn_docker]# docker run -d -p 86:80 --name my_nginx001 my_nginx 2c4ee3f20fff7f15af0b9ace26dc2c246810ef8240751849a9c4fc4bea8bf39a [root192 learn_docker]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2c4ee3f20fff my_nginx /docker-entrypoint.… 5 seconds ago Up 4 seconds 0.0.0.0:86-80/tcp, :::86-80/tcp my_nginx001 6627aa9383d9 nginx /docker-entrypoint.… 6 hours ago Up About an hour 0.0.0.0:85-80/tcp, :::85-80/tcp nginx001验证结果  Dockfile构建一个网站镜像 这里以我之前关注过的一个前端框架Demo为例 文档地址Vben Admin 打包前端框架并上传至宿主机指定目录 [root192 html]# pwd /root/learn_docker/html [root192 html]# ls # 这里就是我们打包好的前段静态文件 _app.config.js assets favicon.ico index.html logo.png resource编写dockfile [root192 learn_docker]# cat /root/learn_docker/dockerfile FROM nginxMAINTAINER Hunter4JCOPY html/ /usr/share/nginx/html/EXPOSE 5173构建的nginx实例中我使用的是默认的nginx.conf配置文件位置在 /etc/nginx/conf.d/default.conf  server {listen 80;listen [::]:80;server_name localhost;#access_log /var/log/nginx/host.access.log main;location / {root /usr/share/nginx/html;index index.html index.htm;}#error_page 404 /404.html;# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html;location /50x.html {root /usr/share/nginx/html;}# proxy the PHP scripts to Apache listening on 127.0.0.1:80##location ~ \.php$ {# proxy_pass http://127.0.0.1;#}# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000##location ~ \.php$ {# root html;# fastcgi_pass 127.0.0.1:9000;# fastcgi_index index.php;# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;# include fastcgi_params;#}# deny access to .htaccess files, if Apaches document root# concurs with nginxs one##location ~ /\.ht {# deny all;#} }生成镜像 [root192 learn_docker]# docker build -t myvben .[root192 learn_docker]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE myvben latest fae1690423df 20 minutes ago 194MB 创建并运行容器 [root192 learn_docker]# docker run -d -p 8080:80 --name myvben001 myvben 153421a01df490b70a238ed7706ded3d4e9efd2bf477e0c5497c4608a125dec2[root192 learn_docker]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 153421a01df4 myvben /docker-entrypoint.… 3 seconds ago Up 3 seconds 0.0.0.0:8080-80/tcp, :::8080-80/tcp myvben001 浏览器验证容器中程序运行情况 至此我们在容器中第一个运行的项目已经部署成功了
http://www.dnsts.com.cn/news/57810.html

相关文章:

  • 怎么创建网站app巩义关键词优化公司电话
  • 网站开发从零到网站开发技术的现状
  • 芜湖哪些公司做公司网站安卓代理ip软件
  • 外贸公司网站网站建设推广文章
  • 做微商网站的软文梧州门户网
  • 机关网站建设和运行情况汇报wordpress安装502
  • 专业自助建站上海网站的优化
  • 南京专业的网站设计团队wordpress 登录慢
  • dw企业网站设计网站怎么做域名
  • 怎样做有趣的视频网站重庆造价工程新希望官网
  • 做网站最好的公司开源房产网站源码
  • 岳池网站制作玩具 网站模板
  • 门户网站开发价格小学校园网站建设要求
  • 网站建设及运维合同网站空间升级通知
  • 网站建设公司项目介绍大型网站权限设计
  • 站长百科 wordpress西安短视频运营公司
  • 做网站不会框架上海市工程咨询协会
  • 做自己的外贸网站怎样赚钱网页翻译功能在哪
  • 外汇跟单网站开发建德市住房和城乡建设局网站
  • 网站开发语言优缺点最新中国企业500强名单
  • 能直接用网站做海报吗网站建设资格预审公告
  • 国外网站首页设计肇庆网站快速排名优化
  • 网站宣传文案范例小门店做网站
  • 沙朗做网站公司2345网址导航开创中国
  • 图片手机网站模板行业网站运营方案
  • 网站做301的坏处做网站的毕业设计
  • 几种语言的网站如何做中国建筑材料集团有限公司
  • 智慧团登录官方网站wordpress老是打不开
  • 武清网站开发织梦网如何把做网站的删掉
  • 好用的网站开发框架湖南人文科技学院录取查询