docker 安装
Posted 洪流之源
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker 安装相关的知识,希望对你有一定的参考价值。
1. 卸载旧版本
sudo apt remove docker docker-engine docker.io containerd runc
2. 设置并更新软件源
sudo apt update
sudo apt install \\
apt-transport-https \\
ca-certificates \\
curl \\
gnupg \\
lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \\
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \\
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
3. 安装
sudo apt install docker-ce docker-ce-cli containerd.io
4. 验证
sudo docker run hello-world
此命令下载测试镜像并将其运行在容器中,当容器运行时,它会打印消息并退出,如下所示:
5. 设置权限
1)创建用户组
sudo groupadd docker
2)当前用户添加到用户组
sudo gpasswd -a $USER docker
3)重启docker服务
sudo service docker restart
4)退出终端会话,重新登录
退出当前终端会话,重新登陆后,执行docker命令可不需要加sudo,如下:
6. 查看版本
docker version
输入上述命令,打印当前docker版本信息,如:
7. 安装NVIDIA容器套件(可选)
如果希望docker支持对NVIDIA GPU的访问,需要安装NVIDIA容器套件:
1) 安装nvidia容器套件
sudo apt install nvidia-container-toolkit
2) 重启docker服务
sudo service docker restart
8. 卸载docker
如果需要卸载docker,执行如下步骤:
1)卸载docker packages
sudo apt purge docker-ce docker-ce-cli containerd.io
2) 删除残留文件
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
以上是关于docker 安装的主要内容,如果未能解决你的问题,请参考以下文章