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 安装的主要内容,如果未能解决你的问题,请参考以下文章

shell bash如何判断docker是否安装(检测docker安装检查docker安装docker版本)

ubuntu 安装docker

docker 安装 leanote

CentOS8.1安装docker

Docker安装教程

docker中mysql安装位置