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和路径。

相关推荐
楠神说软件测试16 小时前
Docker命令(全)
docker
LuiChun16 小时前
docker desktop更新到【4.45.0 】后,旧容器镜像都丢失了
docker·容器·dubbo
子兮曰16 小时前
🔥C盘告急!WSL磁盘暴增?三招秒清20GB+空间
前端·windows·docker
ZLRRLZ16 小时前
【Docker】Docker安装
运维·docker·容器
逐梦吧!旅行者16 小时前
Linux之环境变量(内容由浅入深,层层递进)
linux·运维
挨踢攻城16 小时前
Linux 应急响应实操 Checklist
linux·运维·linux命令·rhce·rhca·厦门微思网络·linux 应急响应
wanhengidc16 小时前
什么是云手机?
运维·网络·安全·游戏·智能手机
optiz17 小时前
细菌基因组genome二代测序数据分析
linux·运维·服务器
IT成长日记17 小时前
【Linux基础】Linux系统管理:GPT分区实践详细操作指南
linux·运维·服务器·gpt·parted·磁盘分区·fdisk
爱喝水的鱼丶18 小时前
SAP-ABAP: ABAP ASSIGN COMPONENT 语句详解:动态字段符号的利器作用用法示例详解
运维·开发语言·sap·abap·开发经验·动态字段符号