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

Docker中的容器内部无法使用vi命令怎么办?

不知道你是否遇到过,在修改容器内部的配置的时候,有时候会提示vi命令不可用。尝试去安装vi插件,好像也不是很容易,有什么办法可以帮助我们修改这个配置文件呢?

在这里插入图片描述

解决办法

这时候,我们就需要用到docker cp 命令了,它可以帮助我们把容器内部的文件复制到宿主机上,也可以将宿主机上的文件复制到容器内部。

比如下面的命令:可以将容器ID为6ef6c3f5ee45中的/usr/share/elasticsearch/config/elasticsearch.yml复制到当前目录所在的位置。

docker cp 6ef6c3f5ee45:/usr/share/elasticsearch/config/elasticsearch.yml ./elasticsearch.yml

然后我们在宿主机上修改完之后,再复制到容器内部即可完成配置的修


http://www.kler.cn/a/290844.html

相关文章:

  • 06 - Django 视图view
  • 【Unity3D】Particle粒子特效或3D物体显示在UGUI上的方案
  • Spring AOP 中记录日志
  • 编译原理复习---正则表达式+有穷自动机
  • JAVA开发入门学习七- 数组
  • Linux文件目录 --- 移动和改名命令MV、强制移动、试探性移动过、按时间移动
  • MySQL自动安装脚本8.0和5.0均可
  • SD-WAN组网:定义与部署步骤解析
  • AI绘画SD中如何安装/更新/卸载 Stable Diffusion WebUI 插件?SD新手必看的保姆级教程!
  • 使用 Cloudflare R2 代替 AWS S3……
  • Day15_0.1基础学习MATLAB学习小技巧总结(15)——字符矩阵
  • Python批量分割Excel后逐行做差、合并文件的方法
  • Redisson的几种锁的通俗说明
  • Go语言多态实践以及gin框架c.BindJSON序列化遇到的坑
  • C#数组中的Rank,GetUpperBound(), GetLength()
  • linux find 之 执行
  • GIT 下载安装使用教程
  • 小程序中用于跳转页面的5个api是什么?区别是什么
  • 【计算机网络】TCP协议
  • 【深度学习】向量化
  • 第 22 章 JavaScript DOM 元素尺寸和位置
  • Hadoop vs Spark
  • fpga图像处理实战-均值滤波
  • 从0开始学杂项 第八期:流量分析(2) 数据提取
  • Spring之整合Mybatis底层源码解析
  • 信息安全发展阶段与形式