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

广西壮族自治区网站建设_网站建设公司_UX设计_seo优化

广西河池住房和城乡建设厅网站,一起装修网官方网站,郑州网站推广平台,浅谈博物馆网站的建设意义文章目录 前言一、Docker概念二、安装Docker三、Docker服务命令四、Docker镜像和容器Docker镜像相关命令Docker容器相关命令 总结 前言 docker技术风靡全球#xff0c;它的功能就是将linux容器中的应用代码打包,可以轻松的在服务器之间进行迁移。docker运行程序的过程就是去仓… 文章目录 前言一、Docker概念二、安装Docker三、Docker服务命令四、Docker镜像和容器Docker镜像相关命令Docker容器相关命令 总结 前言 docker技术风靡全球它的功能就是将linux容器中的应用代码打包,可以轻松的在服务器之间进行迁移。docker运行程序的过程就是去仓库把镜像拉到本地,然后用一条命令把镜像运行起来变成容器。 一、Docker概念 Docker是一个开源的应用容器引擎诞生于2013年初基于Go语言实现dotCloud公司出品后改名Docker Inc可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中然后发布到任何流行的Linux机器上。 Docker具有以下几点特征 容器是完全使用沙箱机制相互隔离。容器性能开销极低。使用Docker开发人员可以轻松地构建、发布和管理应用程序而不受底层硬件或操作系统的限制。 在上图中我们可以观察到鲸鱼身上拖着一个一个集装箱这个集装箱非常生动的展示了docker的优势和作用 我们可以把程序代码和所需要的环境放到一个集装箱里面去这样如果我们要部署这套程序代码到新机器上就直接把集装箱拿过去就行了docker的集装箱可以保证我们的程序不管运行在哪不会缺东西。 例如一个Java Web项目在Linux上启动需要一个操作系统操作系统之上要JDK、Tomcat、Mysql、Redis、Nginx等环境如果不用Docker我们则需要在服务器上手动复刻一套我们本地的环境同时还要保证版本正确和配置文件正确这个过程非常繁琐。 如果用了Docker我们可以把自己机器上的系统、应用、配置全都打包成一个集装箱由鲸鱼给我们送到服务器上,在我的机器上怎么运行,在别的机器上也怎么运行不会有任何的问题。由此可见Docker解决了开发人员、测试人员、运维人员运行环境不一致所带来的问题。 二、安装Docker 接下来我们在CentOs环境下安装一下docker 1.yum包更新到最新。 yum update2.安装需要的软件包yum-util 提供yum-config-manager功能另外两个是devicemapper驱动依赖的。 yum install -y yum-utils device-mapper-persistent-data lvm23.设置yum源。 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo4.安装docker出现输入的界面都按 y。 yum install -y docker-ce5.查看docker版本验证是否成功。 docker -v三、Docker服务命令 1.启动docker服务 systemctl start docker2.停止docker 服务 systemctl stop docker3.重启docker 服务 systemctl restart docker4.查看docker 服务状态 systemctl status docker5.设置开机启动docker systemctl enable docker四、Docker镜像和容器 镜像一种文件形式可以把许多文件做成一个镜像文件。 镜像Image:。本质上来说镜像就是一系列文件,可以包括我们应用程序的文件,也可以包括我们应用的运行环境的文件。比如官方镜像ubuntu:16.04就包含了完整的一套Ubuntu16.04最小系统的root文件系统。 容器Container镜像和容器的关系就像是面向对象程序设计中的类和对象一样镜像是静态的定义容器是镜像运行时的实体容器可以被创建、启动、停止、删除、暂停等。 仓库Repository仓库可以看成一个代码控制中心用来保存镜像。 Docker镜像相关命令 1.查看镜像查看本地所有的镜像 docker images docker images -q #查看所有镜像的id2.搜索镜像从网络中查找需要的镜像 删除镜像删除本地镜像3.拉取镜像从Docker 仓库下载镜像到本地镜像名称格式为名称:版本号如果版本号不指定则是最新的版本。如果不知道镜像版本可以去docker hub 搜索对应镜像查看。 docker pull 镜像名称4.删除镜像删除本地镜像。 docker rmi 镜像id/名称号:版本号 #删除指定本地镜像 docker rmi docker images -q #删除所有本地镜像Docker容器相关命令 1.查看容器 docker ps #查看正在运行的容器 docker ps -a #查看所有容器2.创建并启动容器 docker run 参数 版本:版本号 /bin/bash#默认为/bin/bash参数说明 -i保持容器运行。通常与-t同时使用。加入it这两个参数后容器创建后自动进入容器中退出容器后容器自动关闭-t为容器重新分配一个伪输入终端通常与-i同时使用-d以守护后台模式运行容器。创建一个容器在后台运行需要使用docker exec进入容器docker exec -it c2 /bin/bash。退出后容器不会关闭-it创建的容器一般称为交互式容器-id创建的容器一般称为守护式容器--name为创建的容器命名 3.进入容器 docker exec 参数 #退出容器容器不会关闭4.停止容器 docker stop 容器名称5.启动容器 docker start 容器名称6.删除容器如果容器是运行状态则删除失败需要停止容器参能删除 docker rm 容器名称7.查看容器信息 docker inspect 容器名称总结 通过利用Docker的快速交付测试和部署代码的方法可以显着减少编写代码和在生产环境中运行代码之间的延迟。在后续章节我们将介绍Docker数据卷和Docerfile的概念以及用Docker在服务器上部署应用。
http://www.lebaoying.cn/news/34222.html

相关文章:

  • 中国建设银行手机银行下载官方网站购物网站制作费用
  • 网站布局设计自适应青海高等级公路建设管理局网站
  • 秦皇岛的网站建设公司个体户可以做网站建设
  • 洛阳网站推广方式做特价网站
  • 上往建站常州工程建设交易网
  • 网站恶意点击wordpress固定连接打不开
  • 对网站界面设计起决定性作用的是网站建设收费标准服务
  • 永州市住房和城乡建设局网站装修公司加盟好还是自己开
  • 个人能建设网站吗网页搜索关键词
  • 湖南营销型企业网站开发网站优化包括
  • icp备案网站信息查询四位分享码2023
  • 石家庄住房和建设局网站怎么看网站开发的发展
  • 网站建设的swot分析网站推广方式的策划
  • 我要找工作 招聘附近seo搜索优化服务
  • 河南省建设厅网站154号文件wordpress有赞支付宝
  • 珠海做网站设计上海公司核名工商官网
  • 手机型网站办公室装修工程
  • 计算机网络技术 网站建设注册过什么网站
  • 西安网站建设麦欧科技慕课网网站开发背景
  • 网站三要网站备案后有可能会被注销吗
  • 网站开发一般用南京自媒体公司
  • 服务器上装wordpress网站seo技术能不能赚钱
  • 网站模板的功能建设网站去哪里备案
  • 郑州网站建设冫汉狮网络对于一个确定的网和设计方案
  • 做超市海报的网站温州网站制作网站
  • 黄岐网站建设建一个网站需要多少时间表
  • 外贸建站培训微信手机网站支付怎么做
  • 幸运28网站代理怎么做网站推广seo软件
  • 每天一篇好文章网站做阿里巴巴网站图片尺寸
  • 烟台消防建设信息网站wordpress获取文章的标签