本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
為截止日期雲端建置工作者同等的 Amazon Linux 2023 Docker 映像
al2023 截止日期
-
使用與實際工作者相同的 GLIBC 版本、系統程式庫和執行期環境來建置和測試 conda 套件。
-
在本機重新產生工作者端建置或執行階段失敗。
-
在提交任務之前,驗證您的軟體相依性是否受到工作者環境的滿足。
此映像會在符合工作者 AMI 的分層群組中安裝套件:核心系統工具、建置工具鏈、X11/Mesa/OpenGL、映像和媒體程式庫、聯網和安全公用程式、Python 3.11、Docker 和 containerd、AWS CLI v2、Boost、jemalloc 和 TBB。
建置映像:
docker build -f Dockerfile.worker-equivalent -t al2023-deadline:latest .
在容器內建置 conda 套件:
docker run --rm -v "$PWD":/work -w /work al2023-deadline:latest \ bash -c "pip3.11 install conda-build && conda build my-recipe/"
重要
此影像是point-in-time快照。實際的 SMF 工作者 AMI 可能會有較新的或其他套件。如需 NVIDIA GPU 支援,請將 NVIDIA Container Toolkit 儲存庫新增至 Dockerfile,並使用 執行--gpus all。