Docker容器制作
前提: 已经安装好了docker,如果没有的话推荐阅读:
Linux:https://www.cnblogs.com/myzony/p/9071210.html
Windows:https://blog.csdn.net/qq_41723615/article/details/92799469
- 拉取一个docker镜像
docker pull ubuntu
可以理解为从远端拉取一个最新的Ubuntu
系统镜像作为我们创建镜像的基础,后续将会在上面进行一系列的制作。当然这里的Ubuntu可以进行更换,比如你喜欢centOS
就可以将Ubuntu
替换为centOS
其他的同理。
- 以交互方式运行
docker run -it ubuntu /bin/bash
这里涉及到了docker run
命令,他的参数等可以参考菜鸟教程或可自行百度。其中ubuntu
就是自己容器的名字,后面的\bin\bash
表示进入容器之后运行什么,效果如下:
- 使用Linux命令
apt-get update
apt-get install sudo
sudo apt-get install * //安装其他需要的东西,例如wget
- 配置python环境
wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh
export PATH=/root/anaconda3/bin:$PATH
输入python
,如下图表示成功,之后可以通过pip
或者conda
安装相应的第三方库,例如pytorch
安装:conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
- 上传本地文件
docker cp <本地文件路径> <容器ID>:<容器中文件路径>