### Wall Docker 镜像使用教程 #### 构建方式 ```bash docker build -t wall . ``` #### 启动方式 > 采用代码持久化,方便后续更新代码及模型而不需要重新创建容器,以及统一配置配置文件 > > 后续更新,如果只更新了核心文件,则仅需git pull后重新启动容器 > > 如果更新了requirements.txt,则需要重新构建镜像 ```bash sudo docker run -d \ --name [docker_container_name] \ --gpus all \ -p [local_port]:80 \ -v $(pwd)/uploads:/code/uploads \ -v $(pwd)/app:/code/app \ -v $(pwd)/.env:/code/.env \ wall ``` > TIPS:由于部分文件采用GIT LFS 管理,请先安装GIT LFS > > 在clone或者pull时,建议先clone代码文件,然后停掉,再用git lfs pull可查看大文件下载进度