docker 入门教程(pytorch)

1. docker file的编写逻辑

dockerfile 编写
from 的可以直接pull下来

demo

LABEL maintainer="yjm"
FROM pytorch/pytorch:1.8.0-cuda11.1-cudnn8-devel
COPY requirement.txt /tmp/
RUN pip3 install --requirement /tmp/requirements.txt

docker file的逻辑:
docker 入门教程(pytorch)_第1张图片

2. 常见命令(name:tag == smroad_jm:v1)

运行一个docker file构建一个镜像(注意 . )
docker build -t smroad_jm:v1 .

查看所有存在的镜像
docker image ls

查看所有的容器
docker ps -a

根据镜像启动容器
docker run -i -t --gpus all --name yjm1 -d smroad_jm:v1

进入bash文件里面
docker exec -it yjm1 bash

删除一个指定的容器
docker rm -f yjm

提交镜像
docker commit -a “yuejiaming” 547c3f81e272 jm_smroad:v1

你可能感兴趣的:(docker,pytorch,容器)