-
创建一个
centos容器,容器内默认是不支持使用vim指令的,只能使用vi指令。(附:Dockerfile 语法与指令) -
但想在创建
centos容器后就支持vim指令,需要自定义centos,编写dockerfile:js// 基于 centos:7 FROM centos:7 // 作者 MAINTAINER dzm <dzm@163.com> // 执行安装 vim RUN yum install -y vim // 指定工作目录 WORKDIR /usr // 指定默认 cmd CMD /bin/bash -
保存好
dockerfile,可以直接在当前目录执行编译命令,将dockerfile编译成镜像:sh$ docker build -t dzmcentos:1.0 . -
等待镜像生成后,以该镜像生成容器
sh$ docker run -it --name dzmcentos-test dzmcentos:1.0 /bin/bashdzmcentos-test容器内则可以直接使用vim指令:sh$ vim a.txt
Docker dockerfile 案例:centos 支持 vim
卡尔特斯2023-08-06 22:47
相关推荐
Flynn Liang5 小时前
5分钟跑通MQTT:EMQX Docker部署+MQTTX联调(2026最新版,含踩坑)木雷坞7 小时前
Docker Compose端口映射排查:用port和inspect定位网页访问失败码间留白18 小时前
手把手把 GitHub 推上阿里云 ECS:Actions CI/CD 全链路避坑实录(折腾好几天,到 2 分钟见绿)Vex2une18 小时前
Docker Desktop WSL2后端:2026年性能调优与避坑实战指南程序员老赵19 小时前
Docker 部署青龙面板:轻松搭建定时任务管理平台TTATTC19 小时前
为什么单会话聊天做不好复杂工程?Claude Code 创作者的并发 Worktree 与记忆闭环实践TTATTC20 小时前
状态机驱动长事务,还是 DAG 编排高并发?高可靠业务流程引擎的双核架构设计殷忆枫20 小时前
告别依赖地狱!在 Ubuntu 上用 Docker 极速部署 Home Assistant 与 MQTT,并接入 Siri 与嵌入式 C 终端千桐科技21 小时前
qModel算法模型平台功能解析:从源码到 Docker 镜像,部署能自动完成哪些工作?江湖有缘1 天前
Docker实战 | 使用Docker部署Imagor Studio图片编辑工具