-
Cree un
centos
contenedor. De manera predeterminada, la instrucción no se admite en el contenedorvim
, solovi
se puede usar la instrucción. (Adjunto: sintaxis e instrucciones de Dockerfile ) -
centos
Pero si desea admitir el comando después de crear el contenedorvim
, debe personalizarlocentos
, escribadockerfile
:// 基于 centos:7 FROM centos:7 // 作者 MAINTAINER dzm <dzm@163.com> // 执行安装 vim RUN yum install -y vim // 指定工作目录 WORKDIR /usr // 指定默认 cmd CMD /bin/bash
-
Después de guardarlo
dockerfile
, puede ejecutar directamente el comando de compilación en el directorio actual paradockerfile
compilarlo en una imagen espejo:$ docker build -t dzmcentos:1.0 .
-
Después de esperar a que se genere la imagen, use la imagen para generar el contenedor
$ docker run -it --name dzmcentos-test dzmcentos:1.0 /bin/bash
dzmcentos-test
En el contenedor, puede usar directamentevim
el comando:$ vim a.txt
Docker dockerfile case: centos admite vim
Guess you like
Origin blog.csdn.net/zz00008888/article/details/132063406
Ranking