千家信息网

docker创建volume 指定volume 导出image 导入image

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,DockerfileFROM openjdk:8WORKDIR /hgs/java/#RUN ["/bin/sh","-c","rm -f /hgs/java/docker.jar"]COPY ./d
千家信息网最后更新 2026年11月01日docker创建volume 指定volume 导出image 导入image
DockerfileFROM openjdk:8WORKDIR /hgs/java/#RUN ["/bin/sh","-c","rm -f /hgs/java/docker.jar"]COPY ./docker.jar /hgs/java/COPY ./test.sh /hgs/java/#CMD java -cp /hgs/java/docker.jar dockertest.t.MainCMD sh ./test.sh
1.docker container运行的时候的文件对外部不可见,container退出后就消失  针对于此docker提供了三种管理文件的方式volumes,bind mounts。  volumes:由docker管理在 /var/lib/docker/volumes/ on Linux           可以由docker volume create创建  bind mounts:是机器的绝对路径 不需要预先存在  tmpfs:放在内存中2.    创建volume     docker volume create my-vol      查看volume     docker volume ls      volume的明细     docker volume inspect my-vol   删除volume     docker volume rm my-vol   在指定的volume下运行container(1.13.1版本docker可能不支持 --mount 这里讨论 -v(--volume))   docker run -d -v my-vol:/hgs/tmp hello:1.1      docker run  -v myv:/hgs/x hello:1.1  # myv:/hgs/x 与Dockerfile的WORKDIR一致      移除volume下的文件,该操作其实是启动了一个centos:7的container来删除   docker run --rm -v fjava:/hgs/centos centos:7 rm -rf /hgs/centos/docker.jar     发布镜像到库    docker save fjava1:latest -o /home/fjava.tar.gz #-o 指定导出路径  导出镜像  docker load -i /home/fjava.tar.gz ## -i /--input 指定导入路径
文件 路径 镜像 管理 运行 明细 一致 内存 对外部 方式 时候 机器 版本 管理文件 对外 支持 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广东万易互联网科技有限公司惠州分公司 金融科技创新监管互联网金融 狮子座互联网科技 齐家互联网科技 米客互联网科技 国外互联网科技网站 天扬科技互联网广告 互联网科技有限公司 翻译 科技伦理 互联网公司 互联网和高科技公司 厦门比较好的科技互联网公司 未来五年的互联网科技 乌苏新华互联网科技做什么的 互联网科技公司营业执照怎么办理 城市宝互联网科技有限公司 广州有谷有贝互联网科技有限公司 互联网科技平台产品运营 求路客互联网科技电话 互联网科技大会大佬 科技互联网专业务虚会材料 广东万易互联网科技有限公司惠州分公司 与互联网科技公司 上海挚品互联网科技 互联网金融和金融科技 济南和联互联网科技有限公司 宝灵互联网科技有限公司 河南住房之家互联网科技 城市宝互联网科技有限公司 有人说阿里系是互联网科技企业 绵阳真晨互联网科技有限公司
0