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

手动导出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.dtcms.com/a/202873.html

相关文章:

  • uni-app项目从0-1基础架构搭建全流程
  • 一些C++入门基础
  • 二维码外面套一个黄色圆圈 之间间隙太大
  • 小红书“开门”,摸到电商金钥匙?
  • 设计模式----软考中级软件设计师(自用学习笔记)
  • 【nRF9160 常用prj.conf配置与AT指令介绍】
  • 基于MakeReal3D的虚拟预装系统:飞机装配效率与精度的双重突破
  • QT6 源(113)篇二:阅读与注释工具栏 QToolBar,给出源码
  • C46-二维数组与指针的总结
  • 谁在用AI掘金?——近屿智能教你掌握AI时代的生存密码
  • 开源运维工具HHDESK源码开发
  • 【DCGMI专题2】---DCGMI 常用命令详解与生产实例分析
  • 《微机原理与接口技术》第 8 章 常用接口芯片
  • es学习小结
  • LeetCode-前缀和-和为K的子数组
  • 便捷的Office批量转PDF工具
  • 第32节:基于ImageNet预训练模型的迁移学习与微调
  • 鸿蒙路由参数传递
  • X 下载器 2.1.42 | 国外媒体下载工具 网页视频嗅探下载
  • 分析 redis 的 exists 命令有一个参数和多个参数的区别
  • Python的sys模块:系统交互的关键纽带
  • 【开源工具】文件夹结构映射工具 | PyQt5实现多模式目录复制详解
  • Python基础学习-Day30
  • Python训练营打卡——DAY31(2025.5.20)
  • Modbus通信协议详解
  • 基于FFT变换的雷达信号检测和参数估计matlab性能仿真
  • 【SPIN】PROMELA远程引用与控制流验证(SPIN学习系列--5)
  • AI练习:毛发旋转效果
  • SPATA2·在空转中推断组织学相关基因表达梯度
  • (T_T),不小心删掉RabbitMQ配置文件数据库及如何恢复