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

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

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

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

方法二:重写dockerfile文件

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

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