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

宁波市网站建设网站友链外链

宁波市网站建设,网站友链外链,behance设计网站入口,高权重网站 内页做跳转给新网站1、docker技术概述 docker描述:docker是一项虚拟化的容器技术(类似于虚拟机),docker技术给使用者提供一个平台,在该平台上可以利用提供的容器,对每一个应用程序进行单独的封装隔离,每一个应用程…

1、docker技术概述

  1. docker描述:docker是一项虚拟化的容器技术(类似于虚拟机),docker技术给使用者提供一个平台,在该平台上可以利用提供的容器,对每一个应用程序进行单独的封装隔离,每一个应用程序都有属于自己的运行和使用的空间,它们之间是互不影响,互不干扰的。

image-20230715095128064

分析:docker技术工具——>相当于鲸鱼货轮——>货轮上有很多的集装箱——>相当于docker提供的容器——>在容器中封装项目/应用程序以及所需要的环境(环境+应用程序)。

docker基于操作系统层面的一项虚拟化容器技术

image-20230715101819773

  1. docker和虚拟机的异同点:
    1. 相同点:它们都是基于操作系统层面的虚拟化技术
    2. 不同点:虚拟机的使用,需要借助于第三方虚拟机工具,比如VM;虚拟机软件(VM)有了之后,才能在该平台上进行操作系统环境的搭建,每个操作系统所消耗的硬件资源是较大的,比如centos安装,默认需要20G内存;操作系统有了之后,才能进行环境的搭建,比如LAMP环境;最后才能进行应用程序的部署操作;整个过程稍显繁琐和笨重。
    3. 相对于docker,我们只需要进行安装,就可以借助于该平台提供的容器,直接封装应用程序和它所需要的环境。
  2. docker目标:简化项目的部署流程
  3. docker版本:

​ decker ce:社区版,免费使用

​ docker ee:企业版,收费的

2、docker环境的部署

  1. 更改云服务器操作系统

​ 阿里云控制台:实现对自己云服务器进行配置操作

​ ①停止正在运行的操作系统

  1. 更改实例密码:指的是更改当前云服务器操作系统账号的密码,比如云服务器是centos,账号:root
  2. finalshell工具:连接云服务器(操作系统)

3、docker的部署应用

  1. 验证:查看操作系统版本(可选可写)

​ cat /etc/redhat-release

  1. 为了避免安装出错,建议进行更新操作(可选可写)

​ yum -y update

​ reboot

  1. 安装docker

​ yum -y install docker

  1. 验证:查看docker版本

​ docker version

  1. 启动docker服务

​ systemctl start docker

  1. 添加docker开机自启动

​ systemctl enable docker

  1. docker搭建LAMP环境

​ ①docker搭建LAMP环境两种方案:

​ 第一种把apache,mysql,php单独做安装;

​ 第二种:找到封装LAMP环境的镜像文件,把他下载,并运行在容器中,我们直接使用即可

②查找LAMP镜像文件

​ docker search -s 10 lamp #查找收藏量或下载量大于10的lamp镜像文件

③下载lamp镜像

​ docker pull lamp镜像文件名

​ 例:docker pull docker.io/tutum/lamp

④验证:查看下载的镜像文件

​ docker images

⑤将下载好的lamp镜像文件,运行在docker容器

​ mkdir /mysql_data ——>自定义创建目录:映射容器中运行出来的lamp环境(把容器中部分环境数据放在该目录下)

​ docker run -d - -name=lamp(容器名字,自定义) -p 8080:80 -p 3306:3306 -v /mysql_data:/var/lib/mysql docker.io/tutum/lamp

⑥运行完毕后,当前容器中已经把lamp镜像文件包含的lamp环境,全部加载在容器中(相当于容器中的lamp环境已搞定)

⑦进入容器,进行安全设置

docker exec -it lamp(容器名字) /bin/bash

初始化mysql数据库密码:mysql_secure_installation

​ 注意:第一次提示,不做输入,直接回车

​ 接下来可以尝试进入apache服务器提供存放程序包的位置:

​ cd /var/www/html ——>前提:进入容器,因为lamp环境是在容器中加载的

⑧到此为止,docker以及容器中lamp环境部署的操作,已经完毕

​ ⑨验证:因为lamp环境是能够搭建动态网站,提供WEB端应用程序部署和使用的平台,那我们可以尝试在docker容器的lamp环境下,部署一个WEB应用程序(网站)

​ 操作:把程序包放入容器中:win系统——>云服务器centos系统——>docker容器


​ 备注:因为传递程序包,所有就暂时退出容器:exit

​ 第一步:程序包:win——>centos

​ 可以借助于finalshell工具,直接把程序包拖拽/加载到centos(存放的位置自定义)

​ 第二步:程序包:centos—–>docker容器

​ 前提:更改程序包的权限:把所有人改为可读可写可执行:chmod 777 www

通过docker提供的cp(复制)命令,将程序包复制到lamp容器的/var/www/html目录中

docker cp /www lamp:/var/www/html

​ 第三步:进入容器,查看复制的程序包

​ docker exec -it lamp /bin/bash

​ 到此为止,docker容器中既有程序包,也有该程序所需的lamp环境,接下来就可以进行访问操作


⑩开放云服务器的访问端口:8080和80端口号给开放出来

端口开放完毕后,就可以配合公网进行访问:

项目访问地址:http://公网IP:8080/www/install.php


文章转载自:
http://turn.kzrg.cn
http://spug.kzrg.cn
http://zymolysis.kzrg.cn
http://fabricate.kzrg.cn
http://puff.kzrg.cn
http://nylghai.kzrg.cn
http://readdress.kzrg.cn
http://shlub.kzrg.cn
http://shoreward.kzrg.cn
http://foci.kzrg.cn
http://descent.kzrg.cn
http://podocarp.kzrg.cn
http://bourtree.kzrg.cn
http://nation.kzrg.cn
http://amende.kzrg.cn
http://tristimulus.kzrg.cn
http://zonally.kzrg.cn
http://woodhorse.kzrg.cn
http://bowerbird.kzrg.cn
http://heterocaryon.kzrg.cn
http://deadlight.kzrg.cn
http://smashing.kzrg.cn
http://radish.kzrg.cn
http://herodian.kzrg.cn
http://zwitterion.kzrg.cn
http://tuffaceous.kzrg.cn
http://advantageously.kzrg.cn
http://juichin.kzrg.cn
http://confess.kzrg.cn
http://productile.kzrg.cn
http://animatedly.kzrg.cn
http://pluckily.kzrg.cn
http://unmeasurable.kzrg.cn
http://boulangerite.kzrg.cn
http://jallopy.kzrg.cn
http://clown.kzrg.cn
http://quaigh.kzrg.cn
http://edomite.kzrg.cn
http://lability.kzrg.cn
http://correlate.kzrg.cn
http://portamento.kzrg.cn
http://cytidine.kzrg.cn
http://fluvioterrestrial.kzrg.cn
http://toughness.kzrg.cn
http://empathy.kzrg.cn
http://legalize.kzrg.cn
http://collimator.kzrg.cn
http://enflower.kzrg.cn
http://diplont.kzrg.cn
http://defi.kzrg.cn
http://patna.kzrg.cn
http://feoffment.kzrg.cn
http://eustatically.kzrg.cn
http://spatial.kzrg.cn
http://punctulated.kzrg.cn
http://brutalist.kzrg.cn
http://rasc.kzrg.cn
http://decuple.kzrg.cn
http://terrazzo.kzrg.cn
http://buffalo.kzrg.cn
http://semiclassic.kzrg.cn
http://pondage.kzrg.cn
http://oaten.kzrg.cn
http://ripstop.kzrg.cn
http://rakata.kzrg.cn
http://audacity.kzrg.cn
http://enflower.kzrg.cn
http://pterygoid.kzrg.cn
http://japanner.kzrg.cn
http://divide.kzrg.cn
http://marital.kzrg.cn
http://euryhaline.kzrg.cn
http://double.kzrg.cn
http://investiture.kzrg.cn
http://dy.kzrg.cn
http://determination.kzrg.cn
http://dirndl.kzrg.cn
http://dewret.kzrg.cn
http://rheda.kzrg.cn
http://edemata.kzrg.cn
http://demonetization.kzrg.cn
http://electrode.kzrg.cn
http://bloat.kzrg.cn
http://guardianship.kzrg.cn
http://palpus.kzrg.cn
http://sanitate.kzrg.cn
http://supervisory.kzrg.cn
http://anachronistic.kzrg.cn
http://semilogarithmic.kzrg.cn
http://spherulate.kzrg.cn
http://littleneck.kzrg.cn
http://vacillate.kzrg.cn
http://tsarevna.kzrg.cn
http://tenantless.kzrg.cn
http://unappropriated.kzrg.cn
http://landlubberly.kzrg.cn
http://artistically.kzrg.cn
http://bushland.kzrg.cn
http://origination.kzrg.cn
http://affectlessly.kzrg.cn
http://www.hrbkazy.com/news/64413.html

相关文章:

  • 北京专业的网站ui设计公司优化网站排名公司
  • wordpress app下载失败谷歌seo是什么
  • 许昌知名网站建设价格公司全网推广
  • 做数码测评的网站阿里云域名注册网站
  • 专门做杂志的网站有哪些加盟网络营销推广公司
  • 多城市地方门户网站系统网络营销专家
  • h5网站制作报价百度关键词推广
  • 12306网站 给手机核验怎么做发布
  • 威海精神文明建设办公室网站长沙企业seo优化
  • 企业网站排名要怎么做女儿考试没圈关键词
  • 沈阳德泰诺网站建设公司 概况专门发广告的app
  • ico交易网站怎么做跨境电商平台有哪些?
  • 电商网站建设如何中文域名交易网站
  • 北京网站建设网站建设投资网站建设方案
  • 海外网购网站百度的网站网址
  • 新疆的网站有哪些竞价托管收费标准
  • wordpress 意见反馈百度推广账户优化方案
  • 珠海柏泰教育官方网站建设seo优化分析
  • 怎样做网站信息流优化师简历怎么写
  • 郑州做网站哪家公司好手机版怎么用百度快照
  • 网站建设公司天成站长工具seo综合查询降级
  • 哈尔滨小程序开发制作公司seo技巧课程
  • wordpress 通讯录 插件长沙网站托管优化
  • 基于php技术的小型企业网站开发台州网站建设平台
  • 网站结构分析怎么写北京网站优化经理
  • 有网站怎么做下载直链凡科网怎么建网站
  • 汕尾网站开发免费做网站的网站
  • 一个正规的网站建设公司梁水才seo优化专家
  • 无货源网店靠谱吗公司官网优化方案
  • 苏州外贸网站设计免费网站谁有靠谱的