docker镜像构建及部署样例

参考:Docker镜像构建指南:Dockerfile语法与docker build命令全解析-CSDN博客

1.dockerfile方式(推荐:可重复性、可追溯、标准化)

样例参考:TabClaw(交互式表格分析 AI 智能体)在线下载,离线部署-CSDN博客

2.docker commit方式

该命令可以从一个正在运行的容器创建一个新的镜像。

示例命令如下:

复制代码
docker commit -a "Author Name" -m "Commit message" <container_id> <new_image_name>:<tag>

其中:

  • -a:指定镜像作者。

  • -m:提交信息。

  • <container_id>:要导出为镜像的容器的 ID。

  • <new_image_name>:新镜像的名称。

  • <tag>:新镜像的标签。

例如,将 ID 为ec6fea995006的容器导出为名为dockerexamine,标签为v1的镜像,命令如下:

复制代码
docker commit -a "dockerexamine" -m "my docker Examine" ec6fea995006 dockerexamine:v1
相关推荐
SkyWalking中文站10 小时前
认识 Horizon UI · 6/17:Trace 探索器
运维·监控·自动化运维
程序员老赵12 小时前
Docker 部署 Redmine:老牌开源项目管理部署实测记录
docker·开源·团队管理
程序员老赵13 小时前
服务器文件不想 SFTP 上传?Docker 跑个 File Browser,浏览器就能管理
服务器·docker·开源
火车叼位14 小时前
写给初级开发者:SSL、SSH、HTTPS 与证书体系全解析
运维
小猿姐1 天前
唯品会大规模数据库云原生实践:基于 KubeBlocks 管理数千实例的统一运维之路
运维·elasticsearch·云原生
SkyWalking中文站2 天前
认识 Horizon UI · 5/17:3D 基础设施地图
运维·监控·自动化运维
SkyWalking中文站2 天前
认识 Horizon UI · 1/17:SkyWalking 新一代可观测性控制台
运维·前端·监控
雪梨酱QAQ3 天前
Kubeneters HA Cluster部署
运维
lichenyang4533 天前
Docker 学习笔记(五):Docker Compose,用一个 YAML 启动前端、后端和 MongoDB
docker
lichenyang4533 天前
Docker 学习笔记(四):Dockerfile,把项目打成自己的镜像
docker·容器