mysql容器重启数据是否丢失_docker容器重启 数据会丢吗
如果你想数据持久化,需使用volume或者data container,这样在容器关闭后可以再通过-v或者–volumes-from重新使用以前的数据。docker挂载宿主机磁盘目录,用来永久存储数据。
创建容器时执行Docker Volume
使用 docker run 命令,可以运行一个 Docker容器,使用镜像ubuntu/nginx,挂载本地目录/tmp/source到容器目录/tmp/destination
docker run -itd --volume /tmp/source:/tmp/destination --name test ubuntu/nginx bash
基于ubuntu/nginx镜像创建了一个Docker容器。指定容器的名称为test,由 ––name 选项指定。
Docker Volume 由 ––volume (可以简写为-v)选项指定,主机的 /tmp/source 目录与容器中的 /tmp/destination 目录一一对应。
查看Docker Volume
使用 docker inspect 命令,可以查看 Docker容器 的详细信息:
docker inspect --format='{{json .Mounts}}'test | python -m json.tool[{"Destination": "/tmp/destination",
"Mode": "","Propagation": "","RW": true,"Source": "/tmp/source","Type": "bind"}]
使用 ––format 选项,可以选择性查看需要的容器信息。 .Mount 为容器的 Docker Volume 信息。
python -m json.tool 可以将输出的json字符串格式化显示。Source 表示主机上的目录,即 /tmp/source 。Destination 为容器中的目录,即 /tmp/destination。
本机文件可以同步到容器
在本机/tmp/source目录中新建hello.txt文件
touch /tmp/source/hello.txtls /tmp/source/hello.txt
hello.txt文件在容器/tmp/destination/目录中可见
使用 docker exec 命令,可以在容器中执行命令。
docker exectest ls /tmp/destination/hello.txt
所以在宿主机对目录 /tmp/source/ 的修改,可以同步到容器目录 /tmp/destination/ 中。
容器文件可以同步到宿主机
在容器/tmp/destination目录中新建world.txt文件
docker exec test touch /tmp/destination/world.txtdocker exec test ls /tmp/destination/hello.txtworld.txt
world.txt文件在宿主机/tmp/source/目录中可见
ls /tmp/source/hello.txt world.txt
mysql容器重启数据是否丢失_docker容器重启 数据会丢吗相关推荐
- mysql容器重启数据是否丢失_docker重启后数据是否会丢失
docker重启后数据是否会丢失,容器,目录,宿主,文件,命令 docker重启后数据是否会丢失 易采站长站,站长之家为您整理了docker重启后数据是否会丢失的相关内容. 大家在使用Docker部署 ...
- docker容器的标准使用过程_docker容器的使用
首先我们看下我们本地的镜像. docker images 只有一个busybox镜像,如果我们想要一个ubuntu镜像,通过ubuntu来启动一个容器,那么我们需要一个ubuntu镜像,但是我们本地并 ...
- docker 容器端口访问不到_docker容器无法访问宿主机端口的解决
最近在工作时遇到一个问题,docker容器无法访问宿主机的redis,telent6379端口不通. 经排查发现,该服务器启用了防火墙,防火墙把6379的端口的访问授权给docker0网卡访问即可. ...
- docker容器别人访问很卡_docker容器下远程访问jupyter的方式
在有一个docker容器的情况下 首先连接docker [docker容器的端口 然后安装jupyter notebook(pip即可) 在服务器上打开jupyter notebook:命令如下所示: ...
- 2021年大数据Kafka(八):Kafka如何保证数据不丢失
全网最详细的大数据Kafka文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 Kafka如何保证数据不丢失 一.如何保证生产者数据不丢失 ...
- Spark Streaming使用Kafka保证数据零丢失
为什么80%的码农都做不了架构师?>>> 源文件放在github,随着理解的深入,不断更新,如有谬误之处,欢迎指正.原文链接https://github.com/jacksu/ ...
- 大数据之路读书笔记-03数据同步
大数据之路读书笔记-03数据同步 如第一章所述,我们将数据采集分为日志采集和数据库数据同步两部分.数据同步技术更通用的含义是不同系统间的数据流转,有多种不同的应用场景.主数据库与备份数据库之间的数据备 ...
- 《大数据之路:阿里巴巴大数据实践》
<大数据之路:阿里巴巴大数据实践>语录 目录 一.数据采集 1 ◆日志采集 1 ▼浏览器的页面日志采集 1 ▼无线客户端的日志采集 2 (1) 页面事件 3 (2) 控件点击事件 3 (3 ...
- docker容器运行mysql持久化_docker容器实现数据持久化的两种方式及其区别
前言 这篇博文是我对docker实现数据持久化几种方式的特征进行一个总结. 在docker中,它的存储文件系统是在dockerhost上原有的xfs或ext4架设了一层文件系统:overlay2(将此 ...
最新文章
- python常用操作符_Python--3常用操作符
- CSS中使用flex弹性布局实现上下左右垂直居中排列并设置子元素之间的间距
- svn服务器创建分支原理,svn 创建分支、合并分支、以及报错处理
- Winform混合式开发框架的特点总结
- POJ 2942 Knights of the Round Table ★(点双连通分量+二分图判定)
- 玩转oracle 11g(30):ora-03135和plsql乱码问题
- 实验一 线性表的顺序存储与实现_数据结构篇之单链表的创建以及实现
- ActionBar -- Toolbar
- python 学习DAY12
- Java中的Bean是什么?
- [20180625]10g下查询条件rownum = 0.txt
- 云迁移实践:VMware虚拟机迁移到移动云
- python数据分布统计_Python 数据可视化:数据分布统计图和热图
- 四层负载均衡,请别再浑水摸鱼了! 太一星晨解析七层负载均衡关键技术
- android拖拽 字体变形,17种文字变形的创意方法
- 云服务器和虚拟主机有哪些区别
- 企业网站制作网站安全评估技术与漏洞挖掘技术
- Docker基础-使用Dockerfile创建镜像
- maven依赖顺序原则
- 计算机教师的名言是,教师格言大全_名人名言
热门文章
- micropython 蓝牙音箱_你愿意用ESPY-core做哪些有趣尝试?
- 英语四级真题作文 计算机,英语四级作文 Computers-计算机_2000字_英语作文
- html ng-app,为什么AngularJs写了2个及以上的ng-app=会导致页面渲染不成功
- android 简易涂鸦板,canvas实现的简易涂鸦板效果
- python生成随机整数_Python中,我想得到1~255随机整数,用rand.randint(1,255),但不想让里面170这个数出现,怎么写呢?...
- matlab已知ft求f2t,基于Matlab的信号与系统实验指导2
- java8实战怎么样_Java8中你可能不知道的一些地方之Stream实战
- 闪退mac_幕布闪退怎么办?别着急看这里
- 计算机网络中mf df_计算机网络(第四章)
- 文件路径转换为数组php,php – 如何将目录结构转换为url数组