我有一个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

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

docker修改command_docker保存对容器的修改相关推荐

  1. docker保存对容器的修改

    Docker 子命令: attach   commit   diff     export   history import  insert    kill       login   port pu ...

  2. docker 改host_所以到底该如何修改 docker 容器的端口映射!!!

    |问题背景 docker run -d -p 9999:8080 -i --name tomcat7 tomcat:7创建容器时,指定了端口映射(-p) 如果容器运行之后发现端口需要改怎么办? 当前是 ...

  3. docker修改command_docker common command

    一.普通指令 启动 Docker sudo systemctl start docker 停止 Docker sudo systemctl stop docker 普通重启 Docker sudo s ...

  4. Docker修改无法启动的容器的配置文件

    方法一(明确配置路径) 把docker容器中的配置文件复制到主机中,然后再主机中修改,修改完成后再复制到docker容器中 1.复制docker容器的文件到主机中 docker cp 容器id:doc ...

  5. 在一个已经EXIT的docker容器中,修改配置文件

    文章目录 背景 一.方法一 二.方法二 1.通过运行docker inspect [容器id]来获取到底层的容器对象信息 2.修改配置文件 总结 背景 当我们在修改容器里的配置文件后(例如mysql) ...

  6. docker容器中配置文件修改错误,导致容器无法启动

    docker容器中配置文件修改错误,导致容器无法启动 问题 在elasticsearch加入中文分词器ik时,在容器中配置修改错误,导致elasticsearch启动不了 解决方案 [root@blu ...

  7. docker容器mysql修改密码后重启失败

    解决docker容器中mysql修改密码后重启失败 前言 本文内容:1如何修改mysql密码,本地mysql也可以这么修改:2修改mysql容器的环境变量(其他容器同理)3结束语 在docker运行中 ...

  8. 进入Docker容器中修改mysql密码

    docker pull mysql docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql ...

  9. influxdb时序数据库修改数据保存时间

    docker安装的时序数据库使用方式 1.portainer的web端进入时序数据库命令行(或者docker命令进入时序数据库容器内部) influx -username admin -passwor ...

最新文章

  1. 简单介绍一下umask 命令使用方法
  2. 收藏!工作中Git使用实践和常用命令流程合集
  3. 好玩的python代码示例-这可能是最好玩的python GUI入门实例!
  4. 求两个数集的并集C++代码实现
  5. 再上24天班,小长假就来了!
  6. 求2个数的最大公约数
  7. 做大公司的螺丝钉 vs 当小公司的多面手
  8. poi comment
  9. 安装php扩展phpredis
  10. 135. 分发糖果(JavaScript)
  11. winform调用SSH2访问linux,使用Cygwin通过ssh命令行来访问Windows 7
  12. Android KeyCode 列表
  13. H5JS二维动画制作!two.js的基本操作class2
  14. [Node.js]操作mysql
  15. IOS-音乐播放器(附Demo)
  16. 什么是模型管理和模型运维?
  17. 主流搜索引擎分析[特点、功能、市场份额、应用领域]
  18. Shiro session过期跳转到登录页面问题
  19. outlook默认签名设置_如何将默认签名添加到Outlook会议请求
  20. JavaFx笔记二:布局

热门文章

  1. 好强型性格分析,如何改变好强型性格?
  2. APE-Gen:锚定肽-MHC集合生成器
  3. CSS基本布局——定位
  4. 鼓励参与期货市场套期保值
  5. Backdoor.Win32.Rbot病毒防治
  6. JAVA写代码学费,java编程培训班学费是多少
  7. 程序员会被AI取代?程序员在AI时代如何华丽变身?
  8. 元宇宙区块链游戏开发 元宇宙手机游戏开发
  9. PSINS工具箱15状态组合导航仿真程序(test_SINS_GPS_153)浅析-初始化设置
  10. Pytorch之Bert文本分类(一)