我尝试在 Ubuntu 24.04 LTS 系统上运行 docker compose,但遇到了错误docker:'compose'不是docker命令当前docker --version是24.0.7,似乎是当前...
我试着跑
docker compose up
在 Ubuntu 24.04 LTS 系统上遇到错误
docker: 'compose' is not a docker command
当前版本 docker --version
似乎 24.0.7
是当前版本或最新版本。
Docker 很久以前就从旧的 Python CLI 迁移过来 docker-compose
了,所以我不确定为什么它不起作用。
我可能需要安装另一个 apt 包吗?
搜索 apt-cache search docker | grep compose
得到以下结果。
docker-compose - define and run multi-container Docker applications with YAML
docker-compose-v2 - tool for running multi-container applications on Docker
podman-compose - Run docker-compose.yml using podman
python3-compose - Python implementation of docker-compose file specification
所以我想学习一些电子前端开发,并按照电子网站上的安装指南进行操作。一切都运行良好,直到 npm install electron --save-dev c...
所以我想学习一些电子前端开发,并按照电子网站上的安装指南进行操作。一切都运行良好,直到命令 npm install electron --save-dev
。还尝试了 sudo npm install electron --save-dev
,但我得到了相同的输出。这是错误消息:
$ npm install electron --save-dev
npm ERR! code 1
npm ERR! path /home/marc/electron_app/node_modules/electron
npm ERR! command failed
npm ERR! command sh -c node install.js
npm ERR! /home/marc/electron_app/node_modules/electron/install.js:45
npm ERR! checksums: process.env.electron_use_remote_checksums ?? process.env.npm_config_electron_use_remote_checksums ? undefined : require('./checksums.json'),
npm ERR! ^
npm ERR!
npm ERR! SyntaxError: Unexpected token '?'
npm ERR! at wrapSafe (internal/modules/cjs/loader.js:915:16)
npm ERR! at Module._compile (internal/modules/cjs/loader.js:963:27)
npm ERR! at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
npm ERR! at Module.load (internal/modules/cjs/loader.js:863:32)
npm ERR! at Function.Module._load (internal/modules/cjs/loader.js:708:14)
npm ERR! at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
npm ERR! at internal/main/run_main_module.js:17:47
npm ERR! A complete log of this run can be found in:
npm ERR! /home/marc/.npm/_logs/2024-07-10T09_35_16_070Z-debug-0.log
问题似乎与 npm 执行的命令中的两个有关 ?
,但我不知道如何解决这个问题。Nodejs 已正确安装。