[Record] 不怎么成功配置的docker

搞了老半天docker,仍然无法把docker desktop和root下的docker联系起来。好在在终端的root权限下终于可以使用带gpu的镜像了。稍微记录一下,防止摆烂一段时间后就忘记了。

安装docker:

跟着官网文档这里配。

为了使用gpu,还要跟着这个链接配置Container Toolkit

因为我的整个配置过程非常混乱,不确定是否这两个就够了,等我哪天重装系统了再来看看有没有要加的(叹气

然后就是使用

首先拉一个带gpu的镜像下来,比如

1
docker pull nvidia/cuda:11.6.2-base-ubuntu20.04

然后创造容器

1
docker run -it --gpus all --name myubuntu nvidia/cuda:11.6.2-base-ubuntu20.04

参数:

  • -i: 交互式操作。
  • -t: 终端。

如果要退出,直接

1
exit

如果想让容器后台运行,用-d

想要开始、停止、重启一个容器:

1
docker start <容器>
1
docker stop <容器>
1
docker restart <容器>

进入、离开(不关闭)容器:

1
docker attach <容器>
1
docker exec ...

更多操作可以参考菜鸟教程


[Record] 不怎么成功配置的docker
http://jamil-yu.github.io/2023/05/04/[Record] 令人抓狂的docker/
Author
Jamil Yu
Posted on
May 4, 2023
Licensed under