使用Dockerfile构建Python3.10环境并运行代码
使用Dockerfile构建Python3.10环境并运行代码
一.准备环境(一般不需要执行)
1.拉取代码
git clone https://github.com/physionetchallenges/python-classifier-2022.git
2.确保拉取的代码目录中含有Dockerfile文件,执行构建镜像的命令
docker build -t image .
3.等待执行完后,查看镜像
docker images
看到以下这个镜像则运行成功
二.使用构建出的镜像启动容器
1.在D盘创建一个physionet的文件夹
2.运行启动镜像的命令
docker run -itd -v /d/physionet:/physionet –name=<你自己的容器名称> images
看到以下容器NAMES是你上面设置的容器名,即启动成功
三.准备python代码
- 将仓库1和仓库2中的代码复制到D盘的physionet文件夹下
- 这里的文件修改后docker容器中的文件也会修改
- 创建文件夹
- model
- test_outputs
- training_data,并把数据放到此目录下
- test_data,并把测试数据放入此目录
4.进入docker容器执行代码(确保Docker desktop已启动)
1 | 进入容器执行代码,这里的testc为上面的容器名称 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 HiAsia的小站!
评论