cli
cli copied to clipboard
Docker image fails to support Glee
Describe the bug.
npm install fails in new glee project for missing python
I use asyncapi/cli image as poor man’s dev container in assumption that the image brings me all dependencies to work with asyncapi/cli features
my docker engine is hosted on raspberry pi 4
I am happy to work on solution, but also very much new to GitHub Actions and Building docker images.
Expected behavior
I can install and run-dev a new glee project in container based on asyncapi/cli image
Screenshots
How to Reproduce
Docker compose up below yaml for running container. My Docker engine runs on Raspberry Pi 4 current versions of OS and engine Fresh pull of asyncapi/cli image
Here is compose.yaml
version: '3'
services:
studio:
image: asyncapi/cli
ports:
- "8080:3210"
volumes:
- ${PWD}/asyncapi.yaml:/app/asyncapi.yaml
- ${PWD}/output:/app
user: root
networks:
- default
command: start studio
networks:
default: {}
- attach to container for command prompt (I used Portainer)
- “Asyncapi new glee” to create new project
- “Cd project”
- “Npm install”
Install fails for lack of Python. The container is based on Alpine v3.18.3 Node version 16.20.2 Npm version 8.19.4 No python
🥦 Browser
Google Chrome
👀 Have you checked for similar open issues?
- [X] I checked and didn't find similar issue
🏢 Have you read the Contributing Guidelines?
- [X] I have read the Contributing Guidelines
Are you willing to work on this issue ?
Yes I am willing to submit a PR!