易学笔记-第6章 数据管理/6.1 数据卷挂载

  • 数据卷
  1. 在容器内创建数据卷,挂载目录为 wys:

    [root@zabbix ~]# docker run -d -P --name mydatadocker -v /wys docker.io/ubuntu:latest 容器名字为mydatadocker,挂载目录为wys  -P表示容器暴露接口,不知道为什么这种方式创建的容器都是exit状态的

    b7cf1f9433c8164f0045248c0138af4910557b7e2a9275706996bcbab738d478

    [root@zabbix localwys]# docker run  -it  --name datadocker  -v /dbdata  docker.io/ubuntu:latest

    root@0e834d9f80ce:/# ls  这种方式创建的数据卷可以进入管理端

    [root@zabbix localwys]# docker exec -it 0e834d9f80ce /bin/bash

    root@0e834d9f80ce:/# quit

  2. 挂载本地目录到数据卷,这样可以在本地存在一些程序,然后再容器中运行和使用

    [root@zabbix ~]# docker run -tid  -P --name mydatadocker -v /app/localwys:/wys docker.io/ubuntu:latest  容器名字为mydatadocker/localwys为本地目录, wys为容器目录  -P表示容器暴露接口,

    71abfc616acd626a09ab6a9cc3396c37fc3ba54b71e3977c76610abc1aabf77e

    [root@zabbix ~]#

  3. 挂载本地文件到数据卷

    [root@zabbix localwys]# docker run --rm -it -v /localwys/123.txt:/wys/123.txt docker.io/ubuntu:latest /bin/bash   /localwys/123.txt:本地文件 /wys/123.txt:挂载文件

    root@9087c6a5188e:/# ls

    bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var  wys

    root@9087c6a5188e:/# cd wys

    root@9087c6a5188e:/wys# ls

    123.txt

  4. 挂载本地文件和本地目录的建议:
  5. 查看容器挂载的数据卷

    [root@zabbix ~]# docker inspect aeb2785fdde1 | grep Mounts -A 20 aeb2785fdde1为容器ID

            "Mounts": [

                {

                    "Type": "bind",

                    "Source": "/app/registry",

                    "Destination": "/tmp/registry",

                    "Mode": "",

                    "RW": true,

                    "Propagation": "rprivate"

                },

                {

                    "Type": "volume",

                    "Name": "a6678595269774389931b290767a3652b3a638efadf48035abade9f33ea88646",

                    "Source": "/var/lib/docker/volumes/a6678595269774389931b290767a3652b3a638efadf48035abade9f33ea88646/_data",

                    "Destination": "/var/lib/registry",

                    "Driver": "local",

                    "Mode": "",

                    "RW": true,

                    "Propagation": ""

                }

            ],

            "Config": {

猜你喜欢

转载自blog.csdn.net/u011830122/article/details/84180167