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

建设企业网站前市场分析个人可以备案哪些网站

建设企业网站前市场分析,个人可以备案哪些网站,wordpress判断使用模版,搜索类的网站优点一、Docker产生的意义 1‘解决环境配置难题:在软件开发中最大的麻烦事之一,就是环境配置。为了跑我们的程序需要装各种插件,操作系统差异、不同的版本插件都可能对程序产生影响。于是只能说:程序在我电脑上跑是正常的。 2’解决资…

一、Docker产生的意义

       1‘解决环境配置难题:在软件开发中最大的麻烦事之一,就是环境配置。为了跑我们的程序需要装各种插件,操作系统差异、不同的版本插件都可能对程序产生影响。于是只能说:程序在我电脑上跑是正常的。

       2’解决资源占用过多,启动慢的问题: 环境移植 虚拟机(virtual machine)也能实现,但虚拟机运行的是完整的操作系统,占用资源多、冗余步骤多、启动慢。Linux 容器(Linux Container,LXC)不是模拟一个完整的操作系统,而是对进程进行隔离。由于容器是进程级别的,相比虚拟机有很多优势。 启动快、资源占用少、体积小。

         Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。  Docker的构想是要实现“Build,Ship and Run Any App,Anywhere",即通过对应用的封装(Packaging)、分发(Distribution)、部署(Deployment)、运行(Runtime)生命周期进行管理、达到应用组件“一次封装,到处运               行”的目的。这里的应用组件,既可以是一个Web应用、一个编译环境,也可以是一套数据库平台服务,甚至是一个操作系统或集群。

                                           

二、什么是Docker镜像、Docker容器、Docker仓库?

       Docker镜像: Docker 把应用程序及其依赖,打包在 image 文件里面。

       Docker容器:类似于一个轻量级的沙箱、Docker利用容器来运行和隔离应用。

       Docker仓库:存放镜像的地方。最大的公开仓库的官方的Docker Hub,常用pul命令来拉取/提交镜像。

       我们可以做一个通俗的类比,把Docker比作常用的VMware Workstation。而容器就比做运行在VMware上的一个虚拟机,而image就是我们常装操作系统时用的镜像,docker仓库就是下载镜像的地方。

三,我们该如何简单的使用docker。

       1‘ 可以根据下官网的教程熟悉下docker的基本指令。

       Containerize an application | Docker Docs

       常用命令:

  • 拉取镜像: docker pull IMGNAME:TAG
  • 显示镜像: docker images
  • 显示运行的容器: docker ps   
  • 显示所有的容器,包括没有运行的: docker ps -a
  • 删除镜像: docker rmi IMAGEID
  • 删除容器: docker rm CONTAINERID
  • 进入容器: docker attach CONTAINERID 或  docker exec -it CONTAINERID /bin/bash 
  • 启动容器名: docker start   CONTAINERID
  • 停止容器: docker stop CONTAINERID
  • 退出容器: exit
  • 复制容器内容:docker cp 52883072419a:/usr/share/nginx/html/front ./

             

       2’ 把Dockerfile可以理解成,在原镜像的基础上,运行了一些命令(可能安装了一些新的程序)。原镜像的来源和新命令都写在了Dockerfile的文件里面,build一下就是一个新的镜像。

         DockerFile分为四部分组成:基础镜像信、维护者信息、镜像操作指令和容器启动时执行指令。例如

      

         在Dockerfile同级目录下运行: docker build -t NEWIMGNAME .

        3‘docker-compose.yml就是对container运行时的一些配置。比如端口映射、cpu、内存配置等。

          

         在docker-compose.yml同级目录下运行: docker-compose -f docker-compose.yml up -d

    

四、常见问题:

1、image里面是什么,应用开发人员改代码后一定需要重启容器?

        有些pull到的镜像名称叫hello-world,redis等,它并不是一个操作系统?那是因为电脑并不是在操作系统下才能运行。可以理解成镜像是打包Bootloader之后的内容,它可能只是:开机后,自动运行一个redis,over。

        对于这种没有包含操作系统的image,该容器思维单一,做完一件事就完了。所以对于这种image(常见为python编写),编写代码之后,就必须要重启container。但若container里面运行了操作系统(linux,windows等),改基于系统内的php代码,就不需要重启container.

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

相关文章:

  • 在线探测网站开发语言东莞营销网站建设优化
  • 网站空间买什么的好网站是公司域名是个人可以
  • 沧州企业网站建设方案源码库官网
  • 哪个网站做欧洲旅游攻略好深圳黄页企业联系方式
  • 建设网站个人简介范文免费网站模板带后台下载
  • 网站建设推广服务wordpress迁hexo
  • 宁波h5建站杭州滨江网站开发
  • 莱州网站建设公司设计网站公司 露 联湖南岚鸿
  • 网站推广营销策略静态网站开发课程
  • 太原网站建设设计免费外链平台
  • 前程无忧网广州网站建设类岗位智慧团建网页手机版官网
  • 网站手机端做排名wdcp新建网站
  • 一般网站是用什么框架做的wordpress 相册 主题
  • 厦门网站建设和人才库建设自动发货 wordpress
  • 开源企业建站系统php樟树网站制作
  • 自动化科技产品网站建设宿迁网站建设哪家专业
  • 做网站要学一些什么公司的网站建设做什么费用
  • 网站开发 定制 合同范本新乡 网站运营
  • 母婴的网站建设教育类的网站方案
  • 青岛济南网站制作网站编辑制作
  • 网站建设推广邮件wordpress搜索页自定义
  • 快速搭建网站python哪个应用市场软件最全
  • 公司请做网站济南软件公司排名
  • 网站域名和空间区别南宁seo外包服务商
  • 网站百度云.net电影网站开发
  • 联合年检怎么做网站上织梦网站自适应怎么做
  • 山西省建设厅网站 孙涛百度发布平台官网
  • 网站开发最快的语言济南建设工程交易中心
  • 上海联通 网站备案长安网站制作
  • php做网站优点有几个网站