DockerFile构建镜像(可选)
本章节主要介绍通过DockerFile文件构建训练镜像,将训练过程中依赖包封装使用,过程中需要连接互联网git clone,请确保环境可以访问公网,详解操作如下:
进入代码包Dockerfile文件同级目录:
cd /home/ma-user/ws/llm_train/LLaMAFactory
docker build -t <镜像名称>:<版本名称> .
如无法访问公网则需配置代理,增加`--build-arg`参数指定代理地址确保访问公网。
docker build --build-arg "https_proxy=http://xxx.xxx.xxx.xxx" --build-arg "http_proxy=http://xxx.xxx.xxx.xxx" --network=host -t <镜像名称>:<版本名称> .
- <镜像名称>:<版本名称>:定义镜像名称。示例:pytorch_2_2_ascend:20241106
构建镜像前需保证Dockerfile文件内容中镜像名与本文档镜像保持一致,如不同则需修改为一致。
# 修改以下内容: FROM swr.cn-southwest-2.myhuaweicloud.com/atelier/xxx