Skip to content

Instantly share code, notes, and snippets.

@mpenagar
Last active June 6, 2019 14:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mpenagar/f12515583e8a742d3cc7e3fdd9754652 to your computer and use it in GitHub Desktop.
Save mpenagar/f12515583e8a742d3cc7e3fdd9754652 to your computer and use it in GitHub Desktop.

Ejemplo de instalación del software con Docker:

  1. Arrancar un contenedor con nodejs:

    • Windows:
    docker run -it --rm -v "%cd%":/host -w /host -p 3000:3000 --entrypoint /bin/bash node
    
    • Linux/Unix:
    docker run -it --rm -v "$(pwd)":/host -w /host -p 3000:3000 --entrypoint /bin/bash node
    

    El contenido del directorio /host del contenedor queda mapeado a la carpeta desde donde hemos ejecutado el comando, de tal manera que todo el software propio del curso podrá ser editado desde el sistema host (anfitrión).

  2. Ya dentro del contenedor, descargar el software del curso e instalarlo:

    git clone https://gitlab.com/aitoribanez/curso-bitcoin-blockchain-piloto
    cd curso-bitcoin-blockchain-piloto
    npm install express
    

A partir de aquí, se puede ejecutar cualquiera de los ejemplos:

node BasicCoin.js
node ECDSACoin.js
node BasicPoWCoin.js
npm run test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment