-
创建一个
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
相关推荐
cpolar技术支持1 小时前
Docker 容器启动失败怎么查?端口、日志、权限与网络排障完整教程一技安身3 小时前
【大模型】Win11 部署 DeepSeek+ RAGFlow0.27.2 (Ollama方案,断网可用)新时代牛马4 小时前
docker run 起不来?从dockerd、containerd 到runc 一条线讲透JavaPub-rodert4 小时前
Docker 安装 MySQL 完整教程:从零部署数据库,到生产环境持久化配置努力努力再努力wz5 小时前
【Docker 入门系列】:从 Namespace、CGroup 到 LXC:理解容器运行时、rootfs 与 LXC 实战JavaPub-rodert6 小时前
Docker 多阶段构建:为什么生产环境镜像可以小 90%cuncaojin6 小时前
vim系列之TmuxPC2005-cloud8 小时前
Qdrant 连接失败排查:localhost 解析到 __1,而 Docker 只绑了 IPv4喵喵爱自由9 小时前
Deepseek Harness镜像离线部署一技安身9 小时前
【信创】Ollama 手动提取 deepseek-r1:1.5b模型迁移到内网机器