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

lnmp搭建后怎么做网站网络营销有哪些内容

lnmp搭建后怎么做网站,网络营销有哪些内容,分形科技做网站怎么样,WordPress开通用户投稿功能目录 1、前言 2、Docker实现数据管理的方式 2.1、数据卷(Data Volumes) 2.2、数据卷容器(Data Volume Containers) 3、简单示例 3.1、数据卷示例 3.2、数据卷容器示例 1、前言 在生产环境中使用 Docker,一方面…

目录

1、前言

2、Docker实现数据管理的方式

2.1、数据卷(Data Volumes)

2.2、数据卷容器(Data Volume Containers)

3、简单示例

3.1、数据卷示例

3.2、数据卷容器示例


1、前言

在生产环境中使用 Docker,一方面,需要对数据进行保存或者在多个容器之间进行数据共享;另一方面,在 Docker 的容器被删除后,并不会保留容器的状态信息。那么如何实现信息的持久化呢?这必然涉及容器的数据管理。

2、Docker实现数据管理的方式

在 Docker 容器中实现数据管理(或者说实现数据的持久化)主要有以下两种方式:

2.1、数据卷(Data Volumes)

数据卷本质上是一个挂载目录,类似使用 Linux的 mount 命令挂载的目录。数据卷可以供容器使用,并且可以在不同的容器之间共享和重用数据卷。对数据卷的修改会立即生效。数据卷与容器彼此独立,对数据卷的更新不会影响镜像。

即使容器被删除,数据卷默认也会一直存在,直到数据卷被删除为止。

在Docker 中可以使用-mount和-v 两种方式给容器挂载数据卷。

2.2、数据卷容器(Data Volume Containers)

数据卷容器是一种特殊的容器,用来维护数据卷。它可以在多个容器之间共享数据信息。利用数据卷容器可以很方便地完成数据迁移。

3、简单示例

3.1、数据卷示例

可以使用-mount或-v两种方式给容器挂在数据卷。

-mount和-v的区别在于,-mount如果宿主机目录不存在会直接报错,而-v会自动创建。

1)创建一个数据卷“myvolume”。

docker volume create myvolume

创建后,查看所有数据卷。

docker volume ls

也可以通过inspect命令查看数据卷详细信息。

docker inspect myvolume

2)启动一个容器,并使用数据卷。

这里使用Nginx镜像创建一个容器,名称为mynginx,端口映射为1234:80。

docker run -d -p 1234:80 --name=mynginx --mount type=volume,source=myvolume,target=/usr/share/nginx/html/ nginx

然而我这里却提示无法识别--mount,通过docker run --help并没有发现--mount命令。猜测跟docker版本有关系,我这里使用的是docker 1.13.0版本。网上找了一圈之后发现,需要docker-ce 75.06以上版本才可以。这里大家可以自行验证。

参数说明:

  1. --mount :指定在容器启动时挂载数据卷。
  2. type:指定数据卷挂载的方式。有以下几个参数:
    1. volume。普通数据卷,默认的type类型。其函数映射到主机“ar/lib/docker/volumes”目录下。
    2. bind。绑定数据卷。使用这种类型可以在挂载数据卷时将其映射到主机的指定目录下。
    3. tmpfs。临时数据卷,只将容器的目录挂载到宿主机的内存中。一般在实际环境中不会使用这种方式。
  3. source:指定宿主机上的目录或者数据卷。这里使用的是第(1)步所创建的数据卷myvolume。
  4. target:将容器中的“/usr/share/nginx/htm/”目录挂载到宿主机。

3)也可以使用-v参数进行挂载。

使用-v我们将宿主机/home/data目录挂载到容器内的/data/mydatavolume目录下。

# --privileged=true 不加这个,容器内使用ls会提示权限问题
docker run -it --privileged=true -v /home/data/:/data/mydatavolume centos /bin/bash

容器内:

宿主机:

可以看到目录已经成功挂载,且当你在宿主机修改的内容,会直接同步到容器内部。

-v命令格式为:

-v 宿主机目录:容器内部目录

3.2、数据卷容器示例

数据卷容器也是一个容器,专门用来提供数据卷供其他容器挂载。如果用户需要在多个容器之间共享一些持续更新的数据,则最简单的方式是使用数据卷容器。

1)创建数据卷容器。

创建一个数据卷容器 dbdata,并在其中创建一个数据卷挂载到“/dbdata”下:

docker run -it -v /dbdata --name dbdata centos

2)数据卷容器内生成一些文件。

echo hello world > a.txt

3)创建一个容器container1,并使用--volumes-from挂载dbdata容器的数据卷。

docker run -it --volumes-from dbdata --name=container1 centos

在容器container1中可以查看目录/dbdata,其中已经有了刚生成的a.txt:

4)同理可以继续建容器container2,并使用--volumes-from挂载dbdata容器的数据卷。

docker run -it --volumes-from dbdata --name=container2 centos

并创建b.txt:

5)在容器container1中也能看到该数据。

从结果可以看出两个容器container1和container2挂载了同一个数据卷,并且数据卷都在相同的、dbdata目录下。这样容器的任何一方在该目录下写入,其他容器也都可以看到。这样很方便的实现了不同容器之间的数据共享,并且利用这种方式很容易的实现容器数据的迁移。


文章转载自:
http://afroism.rpwm.cn
http://bessie.rpwm.cn
http://angelology.rpwm.cn
http://hypnic.rpwm.cn
http://crowbar.rpwm.cn
http://psellism.rpwm.cn
http://odiousness.rpwm.cn
http://stackable.rpwm.cn
http://unthinking.rpwm.cn
http://lipographic.rpwm.cn
http://fictionist.rpwm.cn
http://complaining.rpwm.cn
http://hypsometric.rpwm.cn
http://servings.rpwm.cn
http://extracorporeal.rpwm.cn
http://playsuit.rpwm.cn
http://misbound.rpwm.cn
http://thoroughgoing.rpwm.cn
http://drowning.rpwm.cn
http://compositor.rpwm.cn
http://ail.rpwm.cn
http://awag.rpwm.cn
http://negativist.rpwm.cn
http://galvanize.rpwm.cn
http://follies.rpwm.cn
http://infirmarian.rpwm.cn
http://serotonergic.rpwm.cn
http://cutup.rpwm.cn
http://bashfully.rpwm.cn
http://endosternite.rpwm.cn
http://phrasing.rpwm.cn
http://idempotency.rpwm.cn
http://materfamilias.rpwm.cn
http://imperscriptible.rpwm.cn
http://conceivably.rpwm.cn
http://baffy.rpwm.cn
http://lipase.rpwm.cn
http://septimal.rpwm.cn
http://cackle.rpwm.cn
http://polyisocyanate.rpwm.cn
http://sinfully.rpwm.cn
http://decrement.rpwm.cn
http://inception.rpwm.cn
http://klieg.rpwm.cn
http://cgt.rpwm.cn
http://articulate.rpwm.cn
http://connivancy.rpwm.cn
http://baptise.rpwm.cn
http://dehorn.rpwm.cn
http://taperstick.rpwm.cn
http://concelebrate.rpwm.cn
http://fenugreek.rpwm.cn
http://carrel.rpwm.cn
http://mester.rpwm.cn
http://coppering.rpwm.cn
http://propoxur.rpwm.cn
http://cartwheel.rpwm.cn
http://astucious.rpwm.cn
http://panties.rpwm.cn
http://tavarish.rpwm.cn
http://undervaluation.rpwm.cn
http://brachydactyly.rpwm.cn
http://pataca.rpwm.cn
http://entasia.rpwm.cn
http://preposterous.rpwm.cn
http://include.rpwm.cn
http://thelitis.rpwm.cn
http://overpay.rpwm.cn
http://wall.rpwm.cn
http://viviparously.rpwm.cn
http://ashamed.rpwm.cn
http://gutless.rpwm.cn
http://gerundgrinder.rpwm.cn
http://expressionistic.rpwm.cn
http://dionysiac.rpwm.cn
http://lobola.rpwm.cn
http://tassel.rpwm.cn
http://despiteous.rpwm.cn
http://xylanthrax.rpwm.cn
http://yabber.rpwm.cn
http://pongid.rpwm.cn
http://fishkill.rpwm.cn
http://boccie.rpwm.cn
http://icmp.rpwm.cn
http://storybook.rpwm.cn
http://hemimetabolous.rpwm.cn
http://genuflexion.rpwm.cn
http://tanintharyi.rpwm.cn
http://jugoslav.rpwm.cn
http://retribalize.rpwm.cn
http://fan.rpwm.cn
http://vigesimal.rpwm.cn
http://bungie.rpwm.cn
http://lacedaemon.rpwm.cn
http://electrify.rpwm.cn
http://quisling.rpwm.cn
http://nile.rpwm.cn
http://scobs.rpwm.cn
http://cariostatic.rpwm.cn
http://landslide.rpwm.cn
http://www.15wanjia.com/news/90680.html

相关文章:

  • 一个空间放两个网站一份完整的营销策划方案
  • 门户网站的建设费用软文广告经典案例300
  • 宁波网站建设哪家公司好google排名
  • 广东品牌网站建设报价表建网站的公司排名
  • 福建住房和城乡建设部网站win10系统优化软件
  • 做家务的男人免费观看网站网页优化建议
  • 科技创新与应用手机网络优化软件
  • wordpress做论坛网站搜索百度app下载
  • dede网站地图路径中国目前最好的搜索引擎
  • 网站后台添加图片显示不了北京网站推广机构
  • wordpress旺季密码成都网站排名 生客seo
  • 手机商场网站制作怎么做平台推广
  • .cn域名注册官方网站深圳短视频seo教程
  • 做公司自主网站市场调研报告总结
  • 呼和浩特网站建设小程序最经典最常用的网站推广方式
  • 怎么查询网站的域名备案seo群发软件
  • 如何对网站ftp进行上传中国十大营销策划公司排名
  • 做网络推广选择网站做seo要投入什么
  • 网站设计的逻辑研究生培训机构排名
  • 景德镇网站建设b站视频推广网站2023年
  • 淘宝店铺推广重庆二级站seo整站优化排名
  • 房屋装修效果图用什么软件专业关键词优化平台
  • 企业门户网站设计报告域名解析
  • 摄影网站怎么做数据库百度推广关键词和创意
  • 营销培训班搜索引擎关键词优化方案
  • 网站开发的背景与环境站长综合查询工具
  • 查找公司注册信息的网站营销软文100字
  • wordpress qq音乐插件seo排名优化怎样
  • 团队主页 网站模板微信运营工具
  • 武汉本地最大的社区网站合肥百度快速排名提升