二、Docker Compose Install Debian

在Debian 上安装Docker Compose需要遵循以下步骤:

也适用于其他系统,将 apt-get命令改成所对应的命令

  1. 确保您的系统已经安装了Docker。

  2. 安装Python和pip:

    sudo apt-get update
    sudo apt-get install python3 python3-pip
    
  3. 使用pip安装Docker Compose:

    sudo pip3 install docker-compose
    
  4. 证Docker Compose是否安装成功:

    docker-compose --version
    

如果一切顺利,您应该能够看到Docker Compose的版本信息。

注意:如果您的系统上已经安装了Docker Compose,请先卸载之前的版本,然后再按照上述步骤重新安装。

希望这些步骤可以帮助您在 Debian 上安装Docker Compose。如果您有任何问题,请随时提问。

在今年(大约 2023 年底或 2024 年初), pip install 突然不能正常的工作了, 报以下错误, 官方说法是因为和apt 包管理冲突, 使用 apt install 即可

┌──(root㉿kali)-[~]
└─$ pip install xyz
error: externally-managed-environment

? This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.

    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.

    If you wish to install a non-Debian packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.

    See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation
or OS distribution provider. You can override this, at the risk of breaking
your Python installation or OS, by passing --break-system-packages.

hint: See PEP 668 for the detailed specification.
posted @ 2023-08-21 17:47  ShyuRongLi  阅读(445)  评论(0编辑  收藏  举报