Docker

Docker 安装 Cloudnet 客户端

支持的 Docker 版本: Docker 17+, Docker Compose 1.24+, amd64/arm64

仅支持基于 Linux 环境的 docker 版本, 不支持 macOS/Windows 下的 docker-for-desktop 版本.

安装客户端


# 可设置使用的版本号, 默认为最新版本: latest
export version=1.36.2.10
# amd64
curl -o docker-compose.yml https://pkgs.cloudnet.world/stable/docker-compose.yml && docker-compose up -d --no-build --pull always amd64
# arm64
curl -o docker-compose.yml https://pkgs.cloudnet.world/stable/docker-compose.yml && docker-compose up -d --no-build --pull always arm64

更新客户端


export version=latest
# amd64
curl -o docker-compose.yml https://pkgs.cloudnet.world/stable/docker-compose.yml && docker-compose up -d --wait --force-recreate --no-build --pull always amd64
# arm64
curl -o docker-compose.yml https://pkgs.cloudnet.world/stable/docker-compose.yml && docker-compose up -d --wait --force-recreate --no-build --pull always arm64

卸载客户端


# amd64
docker-compose down --remove-orphans amd64
# arm64
docker-compose down --remove-orphans arm64

FAQ

已知的问题

由于容器自身的限制性, Cloudnet 客户端在容器中运行时会有以下已知问题:

  • 子网路由功能可能无法正常工作;
  • 安全策略(ACL)功能可能无法正常工作;
  • 二层网络模式可能无法正常工作;
最后修改 2024.01.03: dev (a2656cb)