8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

docker:“compose”不是docker命令Ubuntu 24.04 LTS

hlide 2月前

83 0

我尝试在 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
帖子版权声明 1、本帖标题:docker:“compose”不是docker命令Ubuntu 24.04 LTS
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由hlide在本站《ubuntu》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 我目前正在使用 ubuntu 设置 geoserver,它在本地和 nginx 中完美运行,但是如果使用 cloudflare 隧道,某些功能将无法运行。请问我该如何配置才能...

    我目前正在使用 ubuntu 设置 geoserver,它在本地和 nginx 中完美运行,但是如果使用 cloudflare 隧道,某些功能将无法运行。

    请问我该如何配置才能使其与 clouflare 隧道一起工作?

    cloudflare 隧道背后的 Geoserver 解决方案

  • 所以我想学习一些电子前端开发,并按照电子网站上的安装指南进行操作。一切都运行良好,直到 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 已正确安装。

  • 我有一个主机,它能够使用我的 AD 来验证用户身份。但是当我使用 vpn 连接到客户系统时,与 AD 的连接不再可用,并且在一段时间不活动之后,屏幕......

    我有一个主机,它可以使用我的 AD 来验证用户。

    但是,当我使用 vpn 连接到客户系统时,与 AD 的连接不再可用,并且经过一段时间不活动后,屏幕保护程序会激活并提示我输入密码。

    现在的问题是,我的 sssd_cache 不允许我在主机上进行身份验证,我需要重新启动主机。

    在 /etc/sssd/sssd.conf 中,选项 \'cache_credentials\' 已启用。

    这是 ubuntu 22.04 LTS

    sssd 版本是 2.6.3

    配置:

    ad_domain = domain.lan
    auto_private_groups = True
    cache_credentials = True
    default_shell = /bin/bash
    dyndns_update = False
    enumerate = True
    fallback_homedir = /home/%u
    id_provider = ad
    krb5_realm = DOMAIN.LAN
    krb5_store_password_if_offline = True
    ldap_access_order = expire
    ldap_account_expire_policy = ad
    ldap_force_upper_case_realm = True
    ldap_group_gid_number = gidNumber
    ldap_group_name = sAMAccountName
    ldap_group_object_class = group
    ldap_id_mapping = False
    ldap_user_fullname = displayName
    ldap_user_gecos = displayName
    ldap_user_home_directory = unixHomeDirectory
    ldap_user_name = sAMAccountName
    ldap_user_object_class = user
    ldap_user_principal = userPrincipalName
    ldap_user_shell = loginShell
    override_homedir = /home/%u
    realmd_tags = manages-system joined-with-adcli
    use_fully_qualified_names = False
    

    ldb 文件中没有 \'cachedPassword\' 属性

    你知道为什么我的 sssd 不缓存密码吗?

    通过 vpn 连接到客户系统,使用屏幕保护程序功能,使用 sssd 缓存的密码再次登录

  • ufo 2月前 0 只看Ta
    引用 5

    根据 官方文件 :

    对于 Ubuntu 和 Debian,运行:

    • sudo apt-get 更新
    • sudo apt-get 安装 docker-compose-plugin
  • docker-compose-v2 是必需的 apt 包。使用以下命令安装

    sudo apt install docker-compose-v2
    
返回
作者最近主题: