Dockerfile
Aquí tienes un ejemplo de un `Dockerfile` que utiliza la imagen base de Oracle Linux 6 y luego instala la herramienta `ifconfig` (que está incluida en el paquete `net-tools`):
```Dockerfile
# Establecer la imagen base
FROM oraclelinux:6.10
# Establecer la información del mantenedor (opcional)
LABEL maintainer="your-email@example.com"
# Actualizar la lista de paquetes e instalar el paquete net-tools que contiene ifconfig
RUN yum update -y && \
yum install -y net-tools
# Establecer un comando por defecto (opcional)
CMD ["ifconfig"]
```
Para construir una imagen a partir de este `Dockerfile`, guarda el contenido en un archivo llamado `Dockerfile` sin ninguna extensión de archivo. Luego, ejecuta el siguiente comando en el directorio que contiene el `Dockerfile`:
```bash
docker build -t your-image-name .
```
Reemplaza `your-image-name` con el nombre que deseas darle a tu imagen. El punto al final del comando indica que el `Dockerfile` se encuentra en el directorio actual.
Una vez que hayas construido la imagen, puedes ejecutar un contenedor basado en ella con el siguiente comando:
```bash
docker run --rm your-image-name
```
Esto ejecutará `ifconfig` dentro del contenedor y luego eliminará el contenedor cuando el comando haya finalizado.
Comentarios
Publicar un comentario