美文网首页
docker容器数据卷

docker容器数据卷

作者: ZMRWEGo | 来源:发表于2019-06-01 15:22 被阅读0次

容器持久化及数据共享

1. 容器数据卷用v命令添加

docker run -it -v /宿主机绝对路径:/容器绝对路径 [镜像名]
实现宿主机和容器实例的数据共享
可以用docker inspect 容器id 查看是否绑定成功
容器关闭后,主机修改共享目录是同步的
小提示
若用上述命令创建后,容器内不能进行写操作,可添加参数-- priviledged=true
设定权限
docker run -it -v /宿主机绝对路径:/容器绝对路径:ro [镜像名] (只读)
主机可写,容器不可写

2. dockerFile

  • dockerFile的编写
FROM  centos
VOLUME ["/volumeContainer1","/volumeContainer2"]
CMD echo "finished,-------success"
CMD /bin/bash
  • build获得自定义镜像
    docker -f dockerFile路径 -t 自定义镜像名字 .(.代表当前文件夹上下文环境)
    宿主机数据共享目录为默认的,可用inspect查看

3. 数据卷容器

进行容器间的数据传递,容器之间的数据共享
docker run -it --name dc01 centos
docker run -it --name dc02 --volumes-from dc01 centos

4.dockerFile是什么

dockerFile是docker镜像的构建文件,由一系列的脚本组成
dockerFile解析过程

  • 规则
  1. 自指令必须大写 且后面至少有一个参数
  2. 每条指令都会创建一个镜像层,并对镜像进行提交

保留字指令
FROM 来自于哪个基础镜像
MAINTAINER 作者以及邮箱
RUN 容器构建时需要执行的命令
EXPOSE 暴露服务端口
WORKDIR 指定创建容器后,终端登录的目录
ENV 设置环境变量
ADD 拷贝、解压缩
COPY 拷贝 src desc
VOLUME 建立数据卷
CMD 指定启动时运行的命令,dockerFile中可有多个cmd命令,但是只有最后一个生效 同时,其作用会被docker run之后的参数替换
ENTRYPOINT 和CMD效果一样 但不会被docker run之后的参数替换
ONBUILD 父镜像在子镜像被构建时被触发
base镜像(scratch)

相关文章

  • 【现学现忘Docker基础】— 21.Docker容器数据卷(一

    1、什么是Docker容器数据卷 Docker容器数据卷,即Docker Volume(卷)。 当Docker容器...

  • docker容器数据卷

    什么是容器数据卷 把docker容器运行产生的数据持久化,相当于容器的外置硬盘 容器数据卷的特点 1.数据卷可在容...

  • Docker 数据管理

    Volume(数据卷) 将Docker主机数据挂载到容器 创建数据卷 查看数据卷详细信息 用卷创建一个容器,让这个...

  • Docker 容器数据卷

    Docker 容器数据卷 如果不写容器外路径,则会给你定义一个路径 什么是容器数据卷(volume) 需求: 容器...

  • Docker(四) 存储卷

    docker存储卷 数据卷 为什么需要数据卷(存储卷)docker镜像由多个只读层叠加而成,启动容器时,docke...

  • Docker(2)-容器数据卷-DockerFile-Docke

    容器数据卷 1. 什么是容器数据卷 docker的理念回顾 将应用和环境打包成一个镜像! 数据?如果数据都在容器中...

  • 第六篇 : Docker 容器的数据管理

    一、容器的数据卷 1. 什么是数据卷? docker的理念之一就是将应用和运行的环境打包,因此docker容器的生...

  • Docker基础(3) 数据卷

    创建数据卷 挂载Host目录作为数据卷 挂载Host的文件作为数据卷 数据卷容器 数据卷的备份和恢复 Docker...

  • docker数据卷和数据镜像

    添加数据卷docker run的时候添加参数 -v /localpath:/dockerpath 添加数据卷容器...

  • Docker笔记之总结

    Docker笔记之Docker初体验Docker笔记之容器Docker笔记之网络管理Docker笔记之数据卷Doc...

网友评论

      本文标题:docker容器数据卷

      本文链接:https://www.haomeiwen.com/subject/lpdgtctx.html