很多时候,容器已经运行了一段时间,但是发下需要修改端口或者挂载卷啥的,直接修改是不允许的,只能删除,重新运行。但是会导致的容器原有的内容没有了,所以既想保存原来的内容,又想修改启动参数
开搞
- 下面以甜糖容器为例子,修改挂载卷
# 找到ttnode容器的id [root@k8s-node-11 ~]# docker ps |grep ttnode ac09bf26f9e6 ericwang2006/ttnode # 使用commit对当前容器做一个新的镜像:ttnodeimg [root@k8s-master-2 .ssh]# docker commit ac09bf26f9e6 ttnodeimg # 运行新的镜像ttnodeimg,修改启动参数:将原来的/mnt/test:/mnts改为/mnt/exfat:/mnts [root@k8s-master-2 .ssh]# docker run -itd -v /mnt/exfat:/mnts --name ttnode3 --hostname ttnode --net=macnet --privileged=true --restart=always ttnodeimg
- 启动会之前容器的状态全部保存下来,并且挂载卷也修改成功了
原创文章,作者:站长,如若转载,请注明出处:https://wsppx.cn/2411/%e7%bd%91%e7%ab%99%e9%83%a8%e7%bd%b2/
相关推荐
-
wordpress 时区设置问题,相差8个小时
问题 每次发布新文章的时候,在前端页面都显示8小时前,这明显是时区有问题。 排查问题 排查是否是系统时间的问题 进入到服务器,直接date 排查是否是设置问题 不是系统问题,那就p…
-
安裝unraid系統,ip一直获取不到 Cannot find device bond0
系统环境 网卡:i210 unriad系统:6.9.2 u盘:闪迪32G 安装过程 刚开始下载网上的开心版6.9.2,试过几台电脑,都是下面的提示 后面到官网下载手动安装版本,也是…
-
gorm set string null一次问题
背景 插入的字段为空的时候,数据中变为null字符串 解决方法 gorm字段默认值为default:null 我这个是list存在数据库中是string,在互转化的时候出现错误,当…
-
Centos配置国内源
默认centos是国外的源,不管下载还是更新,速度都差强人意,下面介绍如何改为国内源 更换Yum源 更换pip源 更换docker源 python3运行环境
-
win10修改administrator 账号名称
如果正常通过控制面板-账户-修改用户名即可,就不需要按下面的看了,我的是无法修改 打开可以按 Win +R 组合键,输入:netplwiz 命令,确定或回车,打开用户账户 双击修改…
-
k8s Master节点部署controller-manager(二)
目标机器 hdss7-21 hdss7-22 部署kube-scheduler 下面都是以hdss7-21为例子,在hdss7-22同样的操作 2.创建启动脚本 3.创建super…
-
WordPress无法将上传的文件移动至wp-content/uploads/2021/07
简介 遇到这个错误一般都是直接拷贝另外一台机器的WordPress代码迁移导致的,不是直接安装的,这个错误也很好解决,就是权限不足的问题 方法 改完权限就行了!
-
2021年如何激活windos7
2021年如何激活win7呢 版本 windows7 旗舰版 激活码 WXJPY-T4KRK-J8JQY-PW2K6-KTQMH 输入产品密钥,就是上面的 点击激活 选择电话激活,…
-
harbor-db restarting (1) seconds ago
环境 centos7.6 harbor-db:v2.3.2 docker:17.12.0-ce 问题复现 宿主机重启后,docker harbor-db总是在restarting,…