当前位置: 首页 > ops >正文

手动导出Docker进行并自动执行脚本命令的操作方法

若你已在 Docker 镜像里手动封装好文件,想让容器启动时自动执行 start.sh 脚本,可按以下步骤操作将镜像导出,同时确保启动时能自动执行脚本。

在这里插入图片描述

1. 提交当前容器为新镜像

假设你是在某个运行中的容器里进行文件封装操作的,要先把这个容器的当前状态提交为一个新的 Docker 镜像。

首先,使用 docker ps 命令查看正在运行的容器 ID 或名称:

docker ps

输出示例如下:


CONTAINER ID   IMAGE          COMMAND       CREATED         STATUS         PORTS     NAMES
abc123         base_image     "bash"        2 hours ago     Up 2 hours               my_container

接着,使用 docker commit 命令提交容器为新镜像,示例如下:

docker commit my_container voiceprint-app:latest
<
http://www.xdnf.cn/news/7592.html

相关文章:

  • vue3中使用Element-Plus的几种方式
  • 汉得集星獭1.8.0正式发布,高效集成再赋能!
  • 《算法笔记》11.4小节——动态规划专题->最长公共子序列(LCS) 问题 A: 最长公共子序列
  • 动态规划-LCR 090.打家劫舍II-力扣(LeetCode)
  • 文档债务拖累交付速度?5大优化策略文档自动化
  • 电子电器架构 --- 汽车高性能计算
  • 【踩坑】WUDFHost占用内存高的可能原因
  • 工作流引擎-01-Activiti 是领先的轻量级、以 Java 为中心的开源 BPMN 引擎,支持现实世界的流程自动化需求
  • 深入解析 OpenManus:开源 AI 智能体框架的技术原理与实践
  • 分钟级降水预报API:精准预测每一滴雨的智慧科技
  • 【物联网】基于树莓派的物联网开发【5】——国内软件镜像源更改配置
  • 使用布隆过滤器实现java大数据筛选是否存在
  • 如何解决虚拟机中U盘无法识别的问题
  • 抖音视频如何下载保存?高清无水印一键保存到手机!
  • 基于Gitee 的开发分支版本管理规范
  • 视频监控联网系统GB28181协议中互联结构详解
  • AI大模型应用微调服务商分享:微调技术Lora和SFT的异同
  • 8 定时任务与周期性调度
  • 小红书“开门”,摸到电商金钥匙?
  • Linux(3)——基础开发工具
  • langchain 实现 任务分解器
  • 深度学习中的正则化方法与卷积神经网络基础
  • leetcode hot100:三、解题思路大全:哈希(两数之和、字母异位词分组、最长连续序列)、双指针(移动零、盛最多水的容器、三数之和、接雨水)
  • beanstalk一直被重新保留(reserved 状态)消息删除
  • BACnet协议详解:架构、应用、挑战与未来发展
  • WIFI信号状态信息 CSI 深度学习之数据集
  • 基于自然语言转SQL的BI准确率如何?
  • C语言指针深入详解(四):指针变量、二维数组传参的本质、函数指针数组、转移表
  • FastDatasets新功能,让模型学会“思考”!
  • 双指针法高效解决「移除元素」问题