首先要保证自己的系统里面有nvidia显卡的驱动
第一件事,为了防止之后重启会出现grub,那么我们先输入以下:
sudo update-grub
sudo grub-install /dev/sda
然后开始安装docker和docker-compose
这里我必须安装指定版本的,即docker--26.0.0,docker-compose--1.29.2
然后开始安装
第一步:
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
第二步:添加阿里云的docker GPG密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
第三步:添加阿里镜像源
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
#更新
sudo apt-get update
第四步:安装特定版本的 Docker(以 5:26.0.0-1~ubuntu.20.04~focal
为例)
sudo apt install docker-ce=5:26.0.0-1~ubuntu.20.04~focal docker-ce-cli=5:26.0.0-1~ubuntu.20.04~focal containerd.io
第五步:重启Docker
sudo service docker restart
#或者
sudo systemctl restart docker
可以用这个指令来查看当前docker状态
systemctl status docker
第六步:安装docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
第七步:验证安装
docker --version
docker-compose --version
第八步:确保 Docker 服务已启动
sudo systemctl start docker
sudo systemctl enable docker
sudo systemctl status docker