docker保存对容器的修改
2024-08-23 11:42:50
我有一个Ubuntu的镜像用命令docker run -i -t -v /home/zzq/app/:/mnt/software/ 0ef2e08ed3fa /bin/bash登录进去发现没vi编辑器,就用apt-get update更新一下,再apt-get install vim安了一个,我再次登录进来是都回到原来的状态了vi也没了,就是没commit的原因。
当做完操作需要保存时再开一个窗口
- [zzq@weekend110 ~]$ docker ps
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
- 96621f37028c 0ef2e08ed3fa "/bin/bash" 3 minutes ago Up 3 minutes thirsty_torvalds
得到CONTAINER ID,再提交
- [zzq@weekend110 ~]$ docker commit 96621f37028c 0ef2e08ed3fa
- sha256:919694de9dda0f070de8839284e0a3b8f03e9bf88207111e144986d3aaefb2a9
再查看就多了一个
- [zzq@weekend110 ~]$ docker images
- REPOSITORY TAG IMAGE ID CREATED SIZE
- 0ef2e08ed3fa latest 919694de9dda 13 seconds ago 130 MB
- <none> <none> 1fce756b350f 3 minutes ago 130 MB
- zzq/ubuntu test 0ef2e08ed3fa 5 weeks ago 130 MB
- ubuntu latest 0ef2e08ed3fa 5 weeks ago 130 MB
- hello-world latest 48b5124b2768 2 months ago 1.84 kB
再登录进去就可以看到你之前的操作了
- [zzq@weekend110 ~]$ docker run -i -t -v /home/zzq/app/:/mnt/software/ 0ef2e08ed3fa /bin/bash
最新文章
- C++随笔:.NET CoreCLR之GC探索(3)
- 【Spring】利用Spring最简单地使用异步方法
- POJ 1797 	Heavy Transportation (Dijkstra变形)
- React笔记_(2)_react语法1
- Python if条件语句
- python3 nonlocal vs global
- 007 The Inheritance In JAVA
- TCP协议可靠性数据传输实现原理分析
- 基于Hadoop(M/R)的MySQL到Oracle海量数据切割
- 【模板】最近公共祖先(LCA)
- pytorch错误:Missing key(s) in state_dict、Unexpected key(s) in state_dict解决
- git Remote: HTTP Basic: Access denied Git failed with a fatal error.
- JAVA,字符串替换
- 海量数据处理之top K问题
- Unity3D Shader 模型流光效果
- 本周java 学习进度报告
- python中使用tabula爬取pdf数据并导出表格
- python之旅:网络编程
- debian 8 解压安装mysql(版本5.7.19)
- Sql语句导出数据库表结构及查询表视图储存过程名
热门文章
- Atom安装Markdown编辑器
- simple-todo: 一个简易的 todo 程序 - django版
- 学习MarkDown--初体验
- react 路由 react-router@3.2.1
- vue-cli中process.env配置以及打包本地运行或者线上运行配置
- oracle 重要函数
- 快看Sample代码,速学Swift语言(2)-基础介绍 快看Sample代码,速学Swift语言(1)-语法速览
- leetcode:283. Move Zeroes(Java)解答
- iOS学习之动画效果的实现
- js 二维码