Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

using docker error

Abierto
#119 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
docker, javascript, nodejs

Línea de trabajo

Reproduce los comandos indicados docker build y docker run, y después inspecciona si la imagen contiene el punto de entrada dist/index.js mencionado en el error. Sigue el comando de inicio del contenedor e identifica por qué ese archivo no está disponible; el trabajo está terminado cuando el Docker run documentado se inicia sin el error MODULE_NOT_FOUND indicado.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

操作流程:

1 clone项目
2 docker build -t cr-bot .
3 docker run -e APP_ID=person -e PRIVATE_KEY=sk-xxxx cr-bot

我的环境:

nodejs 12.22.9     npm 8.5.1     yarn 1.22.19

错误内容如下:

ubuntu@ip-172-31-24-47:~/ChatGPT-CodeReview$ docker run -e APP_ID=person -e PRIVATE_KEY=sk-xxxx cr-bot
yarn run v1.22.19
$ node -r dotenv/config ./dist/index.js
node:internal/modules/cjs/loader:1080
  throw err;
  ^

Error: Cannot find module '/usr/src/app/dist/index.js'
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
    at node:internal/main/run_main_module:23:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

Node.js v18.16.1
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Lenguaje dominante
JavaScript
Estrellas
4.5k
Forks
466
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de anc95/ChatGPT-CodeReview

Todos los issues de anc95/ChatGPT-CodeReview

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.