惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Simon Willison's Weblog
Simon Willison's Weblog
G
Google Developers Blog
Spread Privacy
Spread Privacy
I
InfoQ
V
V2EX
S
Schneier on Security
小众软件
小众软件
C
CERT Recently Published Vulnerability Notes
博客园 - 聂微东
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Stack Overflow Blog
Stack Overflow Blog
T
Threat Research - Cisco Blogs
L
Lohrmann on Cybersecurity
Recent Announcements
Recent Announcements
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Attack and Defense Labs
Attack and Defense Labs
云风的 BLOG
云风的 BLOG
The Hacker News
The Hacker News
S
SegmentFault 最新的问题
C
Cybersecurity and Infrastructure Security Agency CISA
NISL@THU
NISL@THU
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
GbyAI
GbyAI
Latest news
Latest news
S
Secure Thoughts
Project Zero
Project Zero
MongoDB | Blog
MongoDB | Blog
I
Intezer
Security Latest
Security Latest
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
N
Netflix TechBlog - Medium
V2EX - 技术
V2EX - 技术
量子位
T
Threatpost
T
The Blog of Author Tim Ferriss
Y
Y Combinator Blog
T
Tor Project blog
A
Arctic Wolf
Microsoft Security Blog
Microsoft Security Blog
T
The Exploit Database - CXSecurity.com
大猫的无限游戏
大猫的无限游戏
T
Tailwind CSS Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
C
Check Point Blog
博客园 - Franky
Google DeepMind News
Google DeepMind News
The Register - Security
The Register - Security
The GitHub Blog
The GitHub Blog
L
LINUX DO - 热门话题

博客园 - 松山居士

部署Hermes-Agent和SenseNova-Skills ubuntu用root账户启动服务指定脚本 WSL迁移OpenEuler虚拟机 采用Ollama本地布署DeepSeekCoderV2 Ollama导出和导入DeepSeek预训练大模型 Win10上模拟LoongArch虚拟机安装Deepin系统 查看exe启动命令和参数 Visual Studio C++设置EXE和DLL在不同路径 JMeter做WEB和API自动化测试 PG数据库常用DDL VSCode+XMake开发环境搭建备忘 C++库管理Conan使用备忘 Python多版本管理Anaconda备忘 Win10上模拟LoongArch虚拟机并搭建Qt5开发环境 解决向日葵无人值守自启动的权限问题 强制去掉Qt的运行环境信息 QGIS插件开发备忘 Linux shell 实用命令备忘 WIN10配置FX DocuCentre-IV C2260 PCL6打印机 VMWare虚拟磁盘整理与收缩 解决启用C++17后byte重定义的问题(byte ambiguous ) 解决Deepin安装Flatpak程序时不能创建临时文件的错误
Loongnix Server 23.2安装Docker及常用镜像
松山居士 · 2026-03-11 · via 博客园 - 松山居士

1、安装龙架构Docker,需要在安装Loongnix Server 23.2后配置龙芯官方软件仓库。在/etc/yum.repos.d目录下,将Loongnix-Server.repo文件备份后改为如下内容:

[os]
name=Loongnix-Server-$releasever - os
baseurl=https://pkg.loongnix.cn/loongnix-server/$releasever/os/loongarch64
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-LOONGNIX
gpgcheck=0

[epll]
name=Loongnix-Server-$releasever - epll
baseurl=https://pkg.loongnix.cn/loongnix-server/$releasever/epll/loongarch64
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-LOONGNIX
gpgcheck=0

2、安装docker。由于仓库中找不到docker-ce,直接安装docker,初步测试似乎功能无差别。

yum makecache
yum install docker

3、配置龙芯容器镜像仓库,在 /etc/docker/daemon.json 中追加以下内容, 重启后生效。

{
    "registry-mirrors": ["https://lcr.loongnix.cn"]
}

4、运行helloword镜像测试一下,信息提示成功即可。

docker run lcr.loongnix.cn/hello-world

5、龙芯官方的容器镜像仓库是(https://lcr.loongnix.cn/search),可以直接在网页端搜索镜像,仓库中没有的镜像,可用alpine、anolisos、debian等自制。以下是个人常用到的一些镜像拉取示例:

docker pull lcr.loongnix.cn/library/alpine:3.23.0                     #alpine
docker pull lcr.loongnix.cn/library/debian:latest #debian
docker pull lcr.loongnix.cn/openeuler/openeuler:24.03-LTS-SP3 #华为欧拉
docker pull lcr.loongnix.cn/openanolis/anolisos:latest #阿里龙蜥OS docker pull lcr.loongnix.cn
/library/openjdk:8u432_b06-debian-sid #openjdk8 docker pull lcr.loongnix.cn/postgis/postgis:16-3.4 #postgres数据库带postgis docker pull lcr.loongnix.cn/library/postgres:18.3-alpine3.23 #postgres数据库 docker pull cr.loongnix.cn/geoserver/geoserver:2.17.0 #geoserver (旧世界仓库) docker pull lcr.loongnix.cn/library/nginx:1.29.7-alpine3.21 #ngnix docker pull lcr.loongnix.cn/library/redis:8.6.2-alpine3.21 #redis docker pull lcr.loongnix.cn/minio/minio:latest #minio

附言:根据官方发布公告,Loongnix Server 23.2版本是符号新世界(ABI2.x)规范的,但实际测试基于旧世界(ABI1.0)编译的容器也能正常运行,猜测官方集成了新旧世界的兼容方案,于是查看了一下C库的标识,得到了一个比较自相矛盾的结果,用file工具看是C库文件是旧世界的,用readelf工具看是新世界的。

图片

图片