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

相关推荐
Sayai1 分钟前
Neo4j 社区版高可用实战:DRBD 块级复制 + Keepalived 虚拟 IP 冷备切换(附启停 SOP 与脑裂防范)
运维·neo4j·keepalived·高可用·drbd
爱吃辣椒的小豆豆9 分钟前
Linux-sshd-实战-白名单与跳板机
linux·运维·服务器
aruo11 分钟前
Docker Compose 显示 Up,为什么网站还没准备好
docker
强哥聊算力29 分钟前
《算力江湖·国产GPU突围:摩尔线程故事》第四集:从图形到AI:摩尔线程为什么必须冲进大模型赛道?
运维·服务器·人工智能·ai·gpu算力
暖核36 分钟前
从零理解 Kubernetes Pod:命名空间、生命周期、Pause 容器详解
云原生·容器·kubernetes
a5986521 小时前
ARM服务器部署Docker云手机,多开实例性能实测
服务器·arm开发·docker·云手机
梅梅绵绵冰1 小时前
Nginx反向代理
运维·nginx
Python自动化直播1 小时前
自动化笔记:素材管理、命名、轮换的几条土办法
linux·运维·数据库
西安同步电子1 小时前
卫星信号丢失怎么办?NTP 网络校时服务器的守时能力
运维·服务器·网络
海宇服务2 小时前
零信任架构实战:基于海宇网上踪迹欺诈行为识别构建自动化电商大促营销补贴风控网关
运维·人工智能·架构·自动化