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

海城建设网站wordpress国外vps

海城建设网站,wordpress国外vps,WordPress 会员空间插件,权重高的网站是几容器中的管理数据主要有两种方式: 数据卷 (Data Volumes): 容器内数据直接映射到本地主机环境; 数据 卷容器( Data Volume Containers): 使用特定容器维护数据卷 1.数据卷 数据卷…

容器中的管理数据主要有两种方式:

        数据卷 (Data Volumes): 容器内数据直接映射到本地主机环境;
        数据 卷容器( Data Volume Containers): 使用特定容器维护数据卷

1.数据卷

数据卷是一个供容器使用的特殊目录,位于容器中。可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并且更新数据不会影响镜像,从而实现数据在宿主机与容器之间的迁移。数据卷的使用类似于 Linux 下对目录进行的 mount 操作

除了使用 volume 子命令来管理数据卷外,还可以在创建容器时主机的任意路径 挂载到容器内作为数据卷,这种形式创建的数据卷称为绑定数据卷。在用 docker [container] run命令的时候,可以使用 mount 选项来使用数据卷。 mount 项支持三种类型的数据卷,包括

  • volume: 普通数据卷,映射到主机var/ lib /docke /volumes径下
  • bind :绑定数据卷,映射到主机指定路径下;
  •  tmpfs :临时数据卷,只存在于内存中

绑定数据卷:如果挂载的路径在宿主机上不存在,Docker 会自动创建该路径。

#创建一个 web1 容器作为数据卷容器

[root@Docker ~]# docker run --name web1 -v /var/www:/test1 -it centos:7 /bin/b[root@a89b95b269bc /]# ls
anaconda-post.log  dev  home  lib64  mnt  proc  run   srv  test1  usr
bin                etc  lib   media  opt  root  sbin  sys  tmp    var
[root@a89b95b269bc /]# echo "I am test1" >/test1/haha.txt
[root@a89b95b269bc /]# exit
exit

这里宿主机上的 /var/www 目录不存在,Docker 则会自动创建这个目录 (但仅限于是目录,不是文件,否则会报错)

#返回宿主机检查 

2.数据卷容器

  如果需要在容器之间共享一些数据,最简单的方法就是使用数据卷容器。数据卷容器是一个普通的容器,专门提供数据卷给其他容器挂载使用

#创建一个 web2 容器作为数据卷容器

[root@Docker ~]# docker run --name web2 -v /test1 -v /test2 -it centos:7 /bin/bash
[root@ce3ce76e3b7c /]# ls
anaconda-post.log  dev  home  lib64  mnt  proc  run   srv  test1  tmp  var
bin                etc  lib   media  opt  root  sbin  sys  test2  usr
[root@ce3ce76e3b7c /]# echo "this is test1" >/test1/haha.txt
[root@ce3ce76e3b7c /]# echo "this is test2" >/test2/haha.txt
[root@ce3ce76e3b7c /]# exit
exit

#使用  --volumes-from 来挂载 web2 容器中的数据卷到新的容器中

[root@Docker ~]# docker run -it --volumes-from web2 --name web3 centos:7 /bin/bash
[root@049bca80ec53 /]# ls
anaconda-post.log  dev  home  lib64  mnt  proc  run   srv  test1  tmp  var
bin                etc  lib   media  opt  root  sbin  sys  test2  usr
[root@049bca80ec53 /]# cat /test1/haha.txt 
this is test1
[root@049bca80ec53 /]# cat /test2/haha.txt 
this is test2

3. 利用数据卷容器来迁移数据

可以利用数据卷容器对其中的数据卷进行备份、恢复,以实现数据的迁移

#备份 web1 数据卷

# 建立容器并指定使用卷到要备份的容器
[root@Docker ~]# docker run --volumes-from web1 \
-v $(pwd):/backup --name woker1 centos:7 \	# 把当前目录挂载到容器中用于保存备份数据
tar zcf /backup/backup.tar /test1		# 备份数据到本地#验证备份文件
[root@Docker ~]# tar -tvf backup.tar 
drwxr-xr-x root/root         0 2025-03-04 15:44 test1/
-rw-r--r-- root/root        11 2025-03-04 17:49 test1/haha.txt

#传送备份文件到目标服务器

[root@Docker ~]# scp backup.tar 192.168.8.164:~
root@192.168.8.164's password: 
backup.tar                       100%   10KB   7.2MB/s   00:00   

#数据恢复

[root@centos ~]# docker run --rm --volumes-from new_web -v $(pwd):/backup centos:7 \
>   bash -c "mkdir -p /data && tar xvf /backup/backup.tar -C /data -m -p"
test1/
test1/haha.txt
[root@centos ~]# 

http://www.dtcms.com/wzjs/810610.html

相关文章:

  • 中国优秀设计网站有哪些福田企业网站建设
  • 芜湖手机网站开发什么是平面设计 都包括哪些内容
  • 个人开发的软件能卖吗网站优化和推广
  • 河南省住房和城乡建设局网站长沙网络公司营销推广
  • 铜仁网站网站建设青海网站建设的企业
  • 云畅网站建设国内最大ae模板下载网站
  • 门户网站 建设企业网站备案
  • wordpress 双语站点拓者设计吧手机版
  • 网站开发的前端与后端如何加快百度收录网站
  • 南通门户网站世界杯直播入口官网
  • 掼蛋网站建设项目管理工具
  • 永州建设公司网站wordpress的用户名密码
  • 建立网站需要多少钱怎么样国内最大的搜索引擎
  • 广州营销型网站建设团队抚顺市+网站建设
  • 北京+网站建设中国科技成就作文800字
  • 网页给别人做的 网站后续收费杭州搜索推广公司
  • 该网站正在建设html5制作网页的步骤
  • 撰写网站栏目规划网站的建设特色
  • 网站友情链接自动上链移动网站建站
  • 可以用手机做网站吗江西哪里有做电商网站的公司
  • 自学python的网站国外创意网站欣赏
  • 左右布局的网站广东品牌网站建设平台
  • aspnet网站开发书wordpress自定义文章类型置顶
  • 国外免费做网站软件哪些网站可以做帮助文档
  • 比较公司网站与营销网站的不同哪个网站可以做中文云文字
  • 企业外贸网站如何将网站建设得更好
  • 网站内链代码新浪博客搬家到wordpress
  • 网站建设公司 2018聊城网页设计公司
  • 做网站跟app的区别怎么做网站点击率监控工具
  • 建设工程检测预约网站做网站云服务器2m宽带够用吗