ubuntu 18。04 安装 docker
21 December 2024
ubuntu 18.04 安装 docker 及 docker-compose
安装docker, 并配置 docKer 权限
How To Install and Use Docker on Ubuntu 18.04
配置docker权限,将当前用户添加到 docker 用户组,以便不需要使用 sudo 就可以执行 docker 命令
# 添加 docker usergroup (非必要)
sudo groupadd docker
sudo usermod -aG docker ${USER}
# exit tty, and then check
id -nG
# 如果 docker 权限还有问题,就修改 /var/run/docker.sock socket and /var/run/docker directory the proper permissions to make it work:
sudo chown root:docker /var/run/docker.sock
sudo chown -R root:docker /var/run/docker
安装配置 docker-compose
How To Install Docker Compose on Ubuntu 18.04
sudo curl -L https://github.com/docker/compose/releases/download/v2.32.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
解决关于Docker运行容器使用GPU资源时的异常:could not select device driver
使用--gpus all 参数说明:运行容器的时候调用本机的GPU, 大概在Docker19版本之后,Docker可以直接获得GPU资源的支持, 其支持不需要再单独安装nvidia-docker,它已被集成到Docker中。
更新Docker版本:
sudo apt update
sudo apt upgrade docker-ce
sudo systemctl restart docker
接着按照指引安装: 安装 NVIDIA Container Toolkit 软件包, 并配置 docker: sudo nvidia-ctk runtime configure --runtime=docker 使用 NVIDIA Container Runtime。
参考链接:解决关于Docker运行容器使用GPU资源时的异常
参考: Install Docker Engine on Debian
Install the Docker Compose plugin
Debian 12 / Ubuntu 24.04 安装 Docker 以及 Docker Compose 教程
