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

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

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

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

方法二:重写dockerfile文件

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

相关推荐
疯狂敲代码的老刘8 小时前
JDK 1.6到25 全版本网盘合集 (Windows + Mac + Linux)
java·linux·windows·macos·jdk
爆米花byh8 小时前
在RockyLinux9环境的Storm2.8.3单机版安装
linux·中间件·storm
纤纡.8 小时前
Linux 下 MySQL 数据类型与约束:第三章核心表格归纳与实战应用
linux·mysql
陈桴浮海9 小时前
【Linux&Ansible】学习笔记合集三
linux·运维·云原生·ansible
小Pawn爷9 小时前
1.Docker基础
运维·docker·容器
chinesegf9 小时前
清理docker残留镜像images
运维·docker·容器
江湖有缘9 小时前
基于华为openEuler系统部署Gitblit服务器
运维·服务器·华为
yuanmenghao9 小时前
Linux 性能实战 | 第 10 篇 CPU 缓存与内存访问延迟
linux·服务器·缓存·性能优化·自动驾驶·unix
EnglishJun9 小时前
Linux系统编程(二)---学习Linux系统函数
linux·运维·学习
小Pawn爷9 小时前
2.Docker的存储
运维·docker·容器