
clfoundation/abclDockerfile:dockerfile FROM clfoundation/abcl:latest COPY . /usr/src/app WORKDIR /usr/src/app CMD [ "abcl", "--load", "./your-daemon-or-script.lisp" ] 构建并运行镜像:console $ docker build -t my-abcl-app . $ docker run -it --rm --name my-running-app my-abcl-app ### 运行单个Common Lisp脚本对于简单单文件项目,可直接挂载文件运行:console $ docker run -it --rm --name my-running-script -v "$PWD":/usr/src/app -w /usr/src/app clfoundation/abcl:latest abcl --load ./your-daemon-or-script.lisp ### 使用SLIME开发SLIME提供交互式Common Lisp开发环境,启动容器内Swank服务器:console $ docker run -it --rm --name abcl-slime -p 127.0.0.1:4005:4005 -v /path/to/slime:/usr/src/slime -v "$PWD":/usr/src/app -w /usr/src/app clfoundation/abcl:latest abcl --load /usr/src/slime/swank-loader.lisp --eval '(swank-loader:init)' --eval '(swank:create-server :dont-close t :interface "0.0.0.0")' 在Emacs中连接:emacs M-x slime-connect RET RET RET ## 镜像变体### clfoundation/abcl:<version>默认完整版,基于Debian buster,包含大量常用系统包,适合大多数开发和部署场景。内置:- Quicklisp安装器(/usr/local/share/common-lisp/source/quicklisp/quicklisp.lisp)/usr/local/bin/install-quicklisp),支持环境变量配置:
QUICKLISP_DIST_VERSION:指定发行版版本(格式yyyy-mm-dd,默认latest)QUICKLISP_CLIENT_VERSION:指定客户端版本(格式yyyy-mm-dd,默认latest)QUICKLISP_ADD_TO_INIT_FILE:设为true时自动添加Quicklisp到用户初始化文件clfoundation/abcl:<version>-slim精简版本,基于Debian slim-buster,仅包含运行ABCL的最小依赖。适合对镜像大小敏感的生产环境,需手动安装额外系统依赖。### clfoundation/abcl:<version>-windowsservercore基于Windows Server Core镜像,仅支持Windows容器环境(Windows 10专业版/企业版周年更新或Windows Server 2016及以上)。## 支持的标签标签格式:<abcl-version>-<jdk-version>-<base-os>,主要类型:- 稳定版本:1.8.0-jdk15-buster、1-jdk11-slim-buster、1.8.0-windowsservercore-1809nightly-jdk15-buster、nightly-slim-busterlatest(最新稳定版)、jdk15、slim、windowsservercore完整标签列表见项目仓库。## 快速参考- ABCL主页:<[***]>linux/amd64、linux/arm64/v8、windows/amd64## 许可证- ABCL:GNU GPL许可证(带Classpath例外)镜像可能包含其他软件,使用时需遵守所有组件的许可证要求。





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务