相关文章推荐
爱热闹的作业本  ·  Docker ...·  2 周前    · 
豪情万千的吐司  ·  倫理中心研究誠信組·  4 月前    · 
强健的吐司  ·  杭州市人民政府办公厅关于印发杭州市区全面开展 ...·  1 年前    · 
年轻有为的烤地瓜  ·  python ...·  1 年前    · 
好帅的橙子  ·  揭秘“等一下,我老公呢”背后的真相_杨幂_视 ...·  1 年前    · 
着急的冰淇淋  ·  今日影评 | ...·  2 年前    · 
Code  ›  如何使用不同的命令启动已经停止运行的 Docker 容器?开发者社区
docker docker命令 容器技术 容器
https://cloud.tencent.com/developer/article/2009570
低调的海豚
1 年前
somenzz

如何使用不同的命令启动已经停止运行的 Docker 容器?

腾讯云
开发者社区
文档 建议反馈 控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
somenzz
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
社区首页 > 专栏 > 如何使用不同的命令启动已经停止运行的 Docker 容器?

如何使用不同的命令启动已经停止运行的 Docker 容器?

作者头像
somenzz
发布 于 2022-05-24 14:44:10
2K 0
发布 于 2022-05-24 14:44:10
举报
文章被收录于专栏: Python七号 Python七号

你好,我是征哥,我相信不少人都会遇到这样的问题,容器本来运行的好好的,可是有一天报错退出了,重启容器依然报错,因为默认命令会崩溃,这意味着我无法启动容器后使用 docker exec。

今天分享:如何不重新构建镜像的情况解决容器报错的问题,只需要两步。

第一步,将报错的容器保存至新的镜像

这一步是为了保存之前对容器的变更,如果没有对容器写入东西,这一步可以忽略。

先查看报错的容器,记录它的 CONTAINER_ID:

docker ps -a

然后将容器保存至新的镜像:

docker commit $CONTAINER_ID somenzz/image_xxx_new

第二步,从新的镜像启动一个新的命令

比如说启动一个 shell,去修复容器:

docker run -ti --entrypoint=sh somenzz/image_xxx_new
 
推荐文章
爱热闹的作业本  ·  Docker 环境下检查及清理磁盘空间的方法 | 网络与信息中心(信息化办公室)
2 周前
豪情万千的吐司  ·  倫理中心研究誠信組
4 月前
强健的吐司  ·  杭州市人民政府办公厅关于印发杭州市区全面开展调整城镇土地使用税政策促进土地集约节约利用工作实施方案的通知(杭政办函〔2015〕167号)
1 年前
年轻有为的烤地瓜  ·  python dataframe比较两列是否完全相同_dataframe两列比较-CSDN博客
1 年前
好帅的橙子  ·  揭秘“等一下,我老公呢”背后的真相_杨幂_视频_脸颊
1 年前
着急的冰淇淋  ·  今日影评 | 《人生大事》:暑期第一部国片爆款?_华语_电影网_1905.com
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号