Crear imagen con ethereum

Creando el Dockerfile:

/Dockerfile

FROM ubuntu

RUN apt-get update \
    && apt-get install -y \
    software-properties-common \
    && add-apt-repository -y ppa:ethereum/ethereum \
    && apt-get update \
    && apt-get install -y \
    ethereum \
    git \
    vim


CMD ["echo","Imagen con ethereum creada!"]

Si la imagen base de ubuntu no está instalada el docker engine (demon docker) la descargará en la maquina.

Creando la imagen a partir del Dockerfile:

dock3riando es el namespace (usuario de hub docker)

ethereum es el nombre de la imagen y 1.8.2 es la version de ethereum instalada

docker build -t dock3riando/ethereum:1.8.2 .

Habrá que esperar a que se ejecuten las instalaciones y al final la confirmación.

Step 3/3 : CMD ["echo","Imagen con ethereum creada !..."]

consultando las imágenes en la maquina

REPOSITORY             TAG                 IMAGE ID            CREATED             SIZE
dock3riando/ethereum   1.8.2               82975f7c0eb6        2 minutes ago       456MB

Guardando la imagen en el Docker hub

Usamos el IMAGE ID

primero hacemos login

docker login

luego

docker push dock3riando/ethereum:1.8.2

Habrá que esperar que termine el proceso y revisar en el hub (registry de docker)

Last updated

Was this helpful?