docker 从主机复制文件到容器外进行编辑

问题描述

在 Docker 容器中遇到 bash: vi: command not found 错误时,说明容器内没有安装 vi。

解决方案 :从主机复制文件到容器外进行编辑

可以将文件从容器复制到主机上进行编辑,然后再复制回去。首先,确定容器 ID 或名称,然后使用 docker cp 命令:

从容器复制文件到主机:

复制代码
docker cp <container_id>:/path/to/my.cnf /local/path/my.cnf

编辑完成后,再把文件复制回容器:

复制代码
docker cp /local/path/my.cnf <container_id>:/path/to/my.cnf

记得替换 <container_id>/path/to/my.cnf 为实际的容器ID和路径。

相关推荐
慧都小妮子1 分钟前
告别看图抓数据:DeviceXPlorer OPC Server 助力数据自动化管理
运维·物联网·自动化·takebishi·dxpserver·opc server
Wpa.wk9 分钟前
APP自动化-Appium环境安装
运维·appium·自动化
快乐的哈士奇12 分钟前
LangFuse 自托管实战:选型理由、Docker 部署与常用配置全解析
运维·人工智能·docker·容器
数智化管理手记13 分钟前
精益生产3步实操,让现场从混乱变标杆
大数据·运维·网络·人工智能·精益工程
志栋智能34 分钟前
超自动化巡检:为智能运维(AIOps)铺平道路
运维·安全·自动化
武汉知识图谱科技41 分钟前
智慧电厂AI中台:从燃料价值链到设备知识图谱的一体化智能运维
运维·人工智能·知识图谱
墨北小七1 小时前
使用火山引擎 HiAgent 构建工业级设备智能运维智能体
运维·人工智能·火山引擎
Elecard 中国1 小时前
大规模媒体库如何实现自动化 QC?聊聊 VoD 文件检测架构
运维·自动化·ott·视频质检·vod·#视频编码·#音视频技术
weixin_449290012 小时前
Docker + MySQL 在 Windows 11 上的本地安装部署文档
mysql·docker·容器
DolphinScheduler社区2 小时前
DolphinScheduler 3.1.3 跨越升级 3.4.1:基于 API 的自动化迁移方案
大数据·运维·自动化·任务调度·海豚调度