加载论坛时出错,请强制刷新页面重试。
docker buildx 和 compose 二进制文件
吴小白
Docker 23 版本已经正式发行一段时间,龙芯也更新了 Golang 版本,加入了 buildmode=pie 支持,新版本的构建已经变得非常简单。
仓库地址:
等待合并的 PR:
# docker binaries
$ wget https://github.com/wojiushixiaobai/docker-ce-binaries-loongarch64/releases/download/v27.2.1/docker-27.2.1.tgz
$ tar -xf docker-27.2.1.tgz
$ cp docker/* /usr/local/bin/
# systemd
$ wget https://github.com/loong64/docker-ce-packaging/raw/refs/heads/main/docker.service -O /etc/systemd/system/docker.service
# 启动 docker
systemctl start docker
$ mkdir -p /usr/libexec/docker/cli-plugins
# docker-compose
$ wget -O /usr/libexec/docker/cli-plugins/docker-compose https://github.com/wojiushixiaobai/compose-loongarch64/releases/download/v2.29.2/docker-compose-linux-loongarch64
$ chmod +x /usr/libexec/docker/cli-plugins/docker-compose
$ docker compose version
Docker Compose version v2.29.2
# buildx
$ wget -O /usr/libexec/docker/cli-plugins/docker-buildx https://github.com/wojiushixiaobai/buildx-loongarch64/releases/download/v0.16.1/buildx-v0.16.1-linux-loongarch64
$ chmod +x /usr/libexec/docker/cli-plugins/docker-buildx
$ docker buildx version
github.com/docker/buildx v0.16.1
杜比
感谢分享!
lindexi
请问楼主,仓库最新的 27.2.1 版本也是旧世界的?
吴小白
lindexi
嗯,这个仓库只维护旧世界的,新世界的可以到 https://github.com/loong64/ 下载
lindexi
更新一下 systemd 命令的下载地址,原来的 https://raw.githubusercontent.com/jumpserver/installer/master/scripts/docker.service 已经 404 了,因为仓库作者更改了文件夹路径了。更新之后的命令代码如下
# systemd
$ wget https://raw.githubusercontent.com/jumpserver/installer/9dfdfad3d71759483f12a90d62c609ba6f64bc46/scripts/docker/docker.service -O /etc/systemd/system/docker.service