ubuntu24.04安装docker

实际上,docker的文档上把安装docker engine过程描述的很清晰
链接: link

但如果使用App Center安装docker可能会更加方便
经过短时间使用,我不建议你使用的snap-store安装任何软件,因为snap存在长时间无法加载列表的问题,我更愿相信这是snap自身的问题,而不是我的网络问题,因为在我开启openclash的tun模式并且挂全局代理的情况下,snap-store也经常无法加载列表。只能重装snap-store才能暂时解决问题,所以我不建议你用snap安装任何软件(snap-store的网络问题可能和ipv6有关,将ipv6网络关闭解决了我的问题)
在这里插入图片描述
关键是图片中,下面红框标记的命令

sudo addgroup --system docker
sudo adduser $USER docker
newgrp docker
sudo snap disable docker
sudo snap enable docker

linux的docker默认情况下是分用户的,不同用户有自己的镜像和容器,对于我而言非常不方便,每次都要输入sudo
红框中的命令是让你创建一个名为docker的系统级用户组,并把当前用户加入这个用户组中,这样当前的用户就会和root使用同样的镜像和容器。

如果出现
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get “http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json”: dial unix /var/run/docker.sock: connect: permission denied
这样的报错,输入以下命令

sudo chmod 666 /var/run/docker.sock

目前Docker Desktop并没有适配ubuntu24.04,不建议安装,先用命令行操作Docker Engine吧

彻底卸载docker的方法

sudo systemctl stop docker
sudo apt-get purge docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker
sudo rm -rf /var/run/docker.sock
sudo groupdel docker

注意:如果你的docker是通过是在App Center中安装的,需要在App Center 中 uninstall

参考文章 https://blog.csdn.net/weixin_45881248/article/details/134363865

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值