docker commit除了提交容器成镜像,还能搞什么之修改cmd命令

要让新镜像默认启动时执行 /usr/sbin/sshd -D,需在提交镜像时 ​​显式指定新的启动命令​​。

方法一:提交时通过 --change 覆盖 CMD

docker commit --change='CMD ["/usr/sbin/sshd", "-D"]' v2 project:v2

方法二:重写dockerfile文件

还是规范化开发比较好。有dockerfile。有修改还是从dockerfile 修改。毕竟CICD才是可持续化

相关推荐
Johny_Zhao5 小时前
基于CentOS Stream 8的物联网平台深度优化方案
linux·网络·网络安全·信息安全·云计算·shell·yum源·系统运维
Jooolin12 小时前
【Linux】虚拟机、服务器、双系统,谁才是 Ubuntu 的最佳方案?
linux·ubuntu·ai编程
K·Herbert17 小时前
最新CentOS 7 yum源失效的解决方案(2025年6月)
linux·运维·centos
别骂我h17 小时前
部署KVM虚拟化平台
linux·运维·服务器
繢鴻17 小时前
紧急救援!Ubuntu崩溃修复大赛
linux·服务器·ubuntu
showmethetime18 小时前
优化nginx参数(基本通用参数)
运维·nginx
老六ip加速器18 小时前
获取ip地址安全吗?如何获取静态ip地址隔离ip
运维·网络·智能路由器
净心净意1 天前
浅谈DaemonSet
运维·jenkins
Apex Predator1 天前
jenkins流水线打包vue无权限
运维·jenkins
hujun86101 天前
Ubuntu安装无线网卡
linux