# ###强制转换成字典类型 # 多级容器数据:该类型是容器数据,并且里面的元素还是容器类型数据 # ###二级容器 # 二级列表 listvar = [1,3,4,5,[6,7,8,9]] res = listvar[-1][3] print(listvar) print(res) # 二级元组 tuplevar = (1,2,3,4,5,(6,7,8,9)) #二级集合(只能在里面放元组作为集合里面的容器数据) setvar = {1,2,3,(4,5,6,)} #setvar = {1,2…
一:数据卷 1.什么是数据卷 数据卷是通过特殊设计的目录,可以绕过联合文件系统,为一个或者多个容器提供服务,数据卷是在docker宿主机当中,数据卷可以是文件也可以是文件夹. 2.特点 1.数据卷在容器之间可以共享,容器间传递数据将变得高效方便. 2.对数据卷内数据的修改会立马生效,无论是容器内操作还是本地操作. 3.在于数据持久化,它完全独立于容器的生命周期. 4.docker不会在容器删除时删除其挂载的数据卷. 5.数据卷的变化不会影响镜像的更新. 6.数据卷是在容器启动时初始化的,如果容器…
数据卷的特点: 1. 数据卷在容器启动时初始化,如果容器使用的镜像在挂载点包含了数据,这些数据会拷贝到新初始化的数据卷中 2. 数据卷可以在容器之间共享和重用 3. 可以对数据卷里的内容直接进行修改 4.数据郑的变化不会影响镜像的更新 5. 卷会一直存在,即使挂载数据卷的容器已经被删除. 在宿主机创建卷(下面命令中 nginx-vol 为自定义的数据卷的名称) docker volume create nginx-vol 创建的数据卷的位置是: /var/lib/docker/volumes 查…
Docker容器的数据卷(data volume),数据卷容器,数据卷的备份和还原. 数据卷就是数据(一个文件或者文件夹). Docker的理念之一是将应用与其运行的环境打包,docker容器的生命周期是与其运行的程序一致的,而对数据的要求是持久化,docker容器之间也需要有共享数据的渠道. 数据卷是特殊的目录,可以绕过联合文件系统,为一个或多个容器提供访问.数据卷设计的目的是数据的永久化,是完全独立于容器的生命周期,不会在容器删除时删除其挂载的数据卷,也不会存在类似垃圾收集机制,对容器引用的…
核心概念 镜像:一个只读的模板,类似虚拟机的镜像. 容器:可以理解为镜像的一个运行实例.运行时类似于沙箱,多个容器互相独立. 仓库:存放镜像文件的地方. 镜像 命令表格 命令 解释 选项 docker pull NAME[:TAG|@DIGEST] 拉取镜像 docker push NAME[:TAG] 推送镜像 docker images [REPOSITORY[:TAG]] 镜像列表 docker rmi IMAGE [IMAGE...] 删除镜像,如果有容器正在使用镜像,无法删除. -f:…
一.docker常用命令? 1. 常用帮助命令 1.1 docker的信息以及版本号 /* docker info 查看docker的信息 images2 docker本身就是一个镜像. docker version 查看docker的版本号 */ 1.2 docker的启动,停止,重启,查看状态. // service docker start/stop/restart/status 二.镜像命令? 1. 列举出所有的镜像(本地镜像) /* docker images 所拥有的参数: dock…
目录 1.什么是Docker容器数据卷 2.数据卷的作用 3.数据卷的使用 1.什么是Docker容器数据卷 Docker容器数据卷,即Docker Volume(卷). 当Docker容器运行的时候,会产生一系列的数据文件,这些数据文件会在关闭Docker容器时,直接消失的.但是其中产生部分的数据内容,我们是希望能够把它给保存起来,另作它用的. 所以我们期望: 将应用与运行的环境打包形成容器运行,伴随着容器运行产生的数据,我们希望这些数据能够持久化. 希望容器之间也能够实现数据的共享. 根据我…
目录 1.验证容器和宿主机之间数据共享 2.容器停止退出后,主机修改后数据是否同步 3.带只读权限的挂载数据卷 1.验证容器和宿主机之间数据共享 通过上面的操作,接下来我们演示一下通过数据卷的挂载,实现容器和宿主机之间的数据共享. 步骤1:在宿主机中的HostDataVolume目录中创建host.txt文件. # 查看宿主机当前位置 [root@192 HostDataVolume]# pwd /home/HostDataVolume # HostDataVolume目录中创建host.txt…
目录 1.数据卷容器的说明 2.数据卷容器共享数据原理 3.总结 4.练习:MySQL实现数据共享 1.数据卷容器的说明 (1)什么是数据卷容器 一个容器中已经创建好的数据卷,其它容器通过这个容器实现数据共享.那么这个容器,称之为数据卷容器.(也可以说叫父容器) (2)数据卷容器的作用 数据卷容器的作用就是,实现多个容器间的数据传递共享. 如果你有一些持续更新的数据需要在容器之间共享,最好创建数据卷容器. 数据卷容器,其实就是一个正常的容器,专门用来提供数据卷供其它容器挂载的. (3)需要使用的…
一.数据卷概念 1.数据卷是宿主机中的一个目录或文件 2.当容器目录和数据卷目录绑定后,对方的修改会立即同步 3.一个数据卷可以被多个容器同时挂载 4.一个容器也可以挂载多个数据卷 简单理解:有点类似我们的Redis里面的rdb和aof文件 二.数据卷的作用 1.容器数据持久化 2.外部机器和容器间接通信 3.容器之间数据交换 三.配置数据卷 docker run -id --privileged=true -v /宿主机绝对路径目录:/容器内目录 --name=容器名 镜像名注:文件目录不存在…