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

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

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

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

方法二:重写dockerfile文件

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

相关推荐
机器人行业研究员7 分钟前
防爆六维力传感器的本质安全,破解高危环境自动化难题
运维·自动化
浪漫血液&29 分钟前
Linux基础指令(简易版)
linux·服务器
落日漫游34 分钟前
K8s Service核心功能:稳定访问与负载均衡
docker·kubernetes·负载均衡
云计算老刘1 小时前
1. Cockpit 管理服务器;2. Linux 软件包管理
linux·运维·服务器·云原生·云计算
海域云SeaArea_1 小时前
ubuntu22.01安装NVIDIA-Docker
运维·docker·容器
未来的旋律~1 小时前
nginx
运维·网络·nginx
小苏兮2 小时前
【把Linux“聊”明白】进程的概念与状态
linux·运维·服务器·学习
wsad05322 小时前
Ubuntu 24.04 更换国内软件源(以阿里云为例)
linux·ubuntu·阿里云
楼田莉子2 小时前
C++/Linux小项目:自主shell命令解释器
linux·服务器·开发语言·c++·后端·学习
杜子不疼.2 小时前
【Linux】网络编程入门:从一个小型回声服务器开始
linux·服务器·网络