logo

¿Tienes un reto en mente?

Escuchamos tus ideas para materializarlas en soluciones TI vanguardistas, generando valor, oportunidades reales y competitividad a tu empresa, comprometidos con un servicio ágil y personalizado.
soporte@gfourmis.com
+57 (2) 3707528 - +57 3193352486

Instalar Poetri CLI con Docker y Ubuntu 18.04

Instalar Poetri CLI con Docker y Ubuntu 18.04

Configurar ambiente

Lanzar contenedor

docker run -d --name poetri-machine -it ubuntu:18.04 /bin/bash
docker exec -it poetri-machine /bin/bash

Instalar Node, NPM, Poetri CLI y Git

  • nodejs: 8.10.0
  • npm: 3.5.2
  • poetri: 0.1.2
  • git: 2.17.1
apt update
apt install -y nodejs npm git
node --version && npm --version && git --version
npm install -g @poetri/cli

Publicar función en Poetri Marketplace

Generar llave SSH

apt install -y openssh-client
ssh-keygen -t rsa
Generación de llave SSH

Autenticarse en GIT

git config --global user.email "user@myemail.com"
git config --global user.name "Name"

Crear cuenta

poetri signup
Creación de cuenta en Poetri

Autenticarse en Poetri

poetri login
Aunteticación del usuario

Crear proyecto

cd /home/
mkdir poetri
cd poetri/
poetri init
Creación de proyecto

Crear función

cd verify-academic-certificates/
poetri function create
Creación de la función

Editar función

cd verify-certificate/
apt install -y nano
nano handler.js
Edición de la función

Definir la lógica de nuestra función.

Definición de la función

Publicar función

git push poetri master
Publicación de la función

Detener contenedor

docker stop poetri-machine && docker rm poetri-machine

Miscelánea

Verificar cuál es el usuario que inició sesión

nano ~/.netrc
Felipe Rojas
Felipe Rojas

Emprendedor y entusiasta, usa la tecnología en pro de una Colombia más participativa, promoviendo y generando ideas de negocio innovadoras, es un líder innato dispuesto a escuchar a la gente.

No hay comentarios

Escribe un comentario

Comentario
Nombre
Correo electrónico
Sitio web