千家信息网

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

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,DockerfileFROM openjdk:8WORKDIR /hgs/java/#RUN ["/bin/sh","-c","rm -f /hgs/java/docker.jar"]COPY ./d
千家信息网最后更新 2025年12月02日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安全错误 数据库的锁怎样保障安全 网络安全委员职能 脚本编程连接数据库 开发一个服务器至少要多长时间 十大院士共同揭幕网络安全会 ftp服务器的安全 如何看待网络安全教育走进校园 南理工有无数据库 北京畅游天下网络技术杨小美 哪项不是利用文献数据库辅助选题能实现的 数据库附件些什么意思 中国操作风险数据库 服务器能接两个网络吗 如何配置php服务器 计算机网络技术学费贵吗 柴米油盐酱醋茶吉他谱软件开发 对网络安全检查的认识和做法 网吧服务器和虚拟硬盘 数据库安全出什么问题吗 南宁一奇网网络技术有限公司 图片上传可以在数据库查到吗 k8s 服务器基本配置 数据库索引是自动生成的吗 代理服务器和服务器 虹口区推广软件开发厂家价格走势 梦幻西游获取服务器列表失败 vb数据库下载 方舟服务器晚上怎么没了 网络安全优秀案例关键词 数据库单表查询实验心得体会 三级网络技术学院风百褶裙
0