Al ejecutar npm install dentro del archivo acoplable 'frontend', se produce un error.
Ejecutando con producción docker-compose
Cómo reproducir el problema
$docker pull node:13.1.0
$docker run -it -v ./frontent:/app --entrypoint bash node:13.1.0
`` ` root @ container : / app # npm install
root @ ac4c6f3a1914 : / app # npm install
npm WARN obsoleto [email protected] : core-js @ <3 ya no se mantiene y no se recomienda su uso debido a la cantidad de problemas. Actualice sus dependencias a la versión real de core-js @ 3.
npm WARN obsoleto [email protected] : use String.prototype.padStart ()
npm ERR! Error al ejecutar:
npm ERR! / usr / bin / git ls-remote -h -t git: //github.com/adobe-webplatform/eve.git
npm ERR!
npm ERR! fatal: no se puede conectar a github.com:
npm ERR! github.com [0: 140.82.118.3]: errno = Conexión rechazada
npm ERR!
npm ERR!
npm ERR! salió con el código de error: 128
npm ERR! Puede encontrar un registro completo de esta ejecución en:
npm ERR! /root/.npm/_logs/2019-12-16T15_01_20_133Z-debug.log
OR run
``` root<strong i="33">@container</strong>:/app# yarn install
root<strong i="34">@ac4c6f3a1914</strong>:/app# npm install
yarn install v1.19.2
[1/4] Resolving packages...
[2/4] Fetching packages...
error Command failed.
Exit code: 128
Command: git
Arguments: ls-remote --tags --heads git://github.com/adobe-webplatform/eve.git
Directory: /app
Output:
fatal: unable to connect to github.com:
github.com[0: 140.82.118.3]: errno=Connection refused
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Para evitar este problema, descubrí que al usar
https://github.com/adobe-webplatform/eve.git
en lugar del 'protocolo' git funciona, es decir
git://github.com/adobe-webplatform/eve.git
Sin embargo, no estoy seguro de cómo implementar una solución a esto.
Si no es demasiado difícil, no me importaría un empujón en la dirección correcta y poner un PR si ES un error real.
información de la ventana acoplable:
Client:
Debug Mode: false
Server:
Containers: 44
Running: 2
Paused: 0
Stopped: 42
Images: 60
Server Version: 19.03.5
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339
runc version: 3e425f80a8c931f88e6d94a8c831b9d5aa481657
init version: fec3683
Security Options:
seccomp
Profile: default
Kernel Version: 4.9.184-linuxkit
Operating System: Docker Desktop
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 3.855GiB
Name: docker-desktop
ID: xxxx-xxxx-xxxx-xxx-xxxx-xxx-xxx
Docker Root Dir: /var/lib/docker
Debug Mode: true
File Descriptors: 51
Goroutines: 66
System Time: 2019-12-16T15:22:47.5637998Z
EventsListeners: 1
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
Product License: Community Engine
Gracias por reportar el problema. Parece un problema yarn.lock
que se genera automáticamente. No podemos configurarlo es yarn
error o problema de su entorno (red, etc.).
@ icoxfog417 ¿Ha podido ejecutar este comando con éxito en su entorno?
git ls-remote -h -t git://github.com/adobe-webplatform/eve.git
Lo siento, fue un problema de firewall de mi parte.
¡Cerraré el problema!
Atm no hay URL git://github.com/adobe-webplatform/eve.git
, en su lugar deberíamos acceder al prefijo https
. La solución es cambiar todo git://github.com/adobe-webplatform/eve.git
a https://github.com/adobe-webplatform/eve.git
en doccano/frontend/yarn.lock
.
Comentario más útil
Lo siento, fue un problema de firewall de mi parte.
¡Cerraré el problema!