首页 > 系统相关 >如何在 Ubuntu上使用snap安装Docker

如何在 Ubuntu上使用snap安装Docker

时间:2023-10-19 10:23:07浏览次数:39  
标签:sudo systemctl Ubuntu snap Docker 安装 docker

1 检查系统版本

  • 具有sudo或root用户权限

2 安装 SNAP

  • ctrl+alt+T 打开终端
  • 运行以下命令以安装 SNAP
sudo apt update
sudo apt install snapd
  • 安装完成后,可以运行以下命令来验证 SNAP 是否正确安装
snap version

3 安装 Docker

  • 在终端中,运行以下命令以使用 SNAP 安装 Docker
sudo snap install docker
  • 安装完成后,您可以运行以下命令来验证 Docker 是否正确安装
docker --version

4 管理 Docker

  • 启动 Docker 服务
sudo systemctl start snap.docker.dockerd
  • 停止 Docker 服务
sudo systemctl stop snap.docker.dockerd
  • 重启 Docker 服务
sudo systemctl restart snap.docker.dockerd
  • 查看 Docker 服务状态
sudo systemctl status snap.docker.dockerd

5 更新 Docker

  • 打开终端
  • 运行以下命令
sudo snap refresh docker
  • 完成更新后,您可以再次运行以下命令来验证 Docker 的版本
docker --version

6 卸载 Docker

  • 打开终端
  • 运行以下命令以停止 Docker 服务
sudo systemctl stop snap.docker.dockerd
  • 运行以下命令以卸载 Docker
sudo snap remove docker
  • 如果您还希望删除 Docker 遗留的数据和配置文件,可以运行以下命令
sudo rm -rf ~/docker

这会删除主目录下的Docker 相关文件夹

标签:sudo,systemctl,Ubuntu,snap,Docker,安装,docker
From: https://www.cnblogs.com/XxMa/p/17774109.html

相关文章

  • 【靶场部署】docker搭建sqli-labs
    1、声明本文所介绍的内容仅用于学习和交流,严禁利用文中技术进行非法行为。由于传播、利用本文所提供的信息和技术而造成的任何直接或者间接的后果及损失,均由使用者本人负责,文章作者不为此承担任何责任。2、sqli-labs介绍sqli-labs是一个开源且非常有学习价值的SQL注入靶场,基本......
  • Ubuntu 开启root用户登陆
    Ubuntu开启root用户登陆版本20、22的Ubuntu都可以su#切换到root账户下面如果不行。#如果Su不行,请输入sudo-i,然后用密码登陆密码一般为当前账户的密码,必须有sudo的权限passwdroot#先把root的密码设置一下,默认情况下root是没有设置密码的。aptinstall-y......
  • Linux 环境下(Ubuntu)webbench的安装问题解决与使用
    webbench最多可以模拟3万个并发连接去测试网站的负载能力。并发能力比较高,可以测试https及动态静态页面。适合中小型网站测试承受能力。原理:父进程fork若干个子进程,每个子进程在用户要求时间或默认的时间内对目标web循环发出实际访问请求,父子进程通过管道进行通信,子进程通过......
  • docker入门加实战—部署Java和前端项目
    docker入门加实战—部署Java和前端项目部署之前,先删除nginx,和自己创建的dd两个容器:dockerrm-fnginxdd部署Java项目作为演示,我们的Java项目比较简单,提供了一个接口:配置文件连接docker里的mysql:打包如下:DockerFIle文件如下:#基础镜像FROMopenjdk:11.0-jre-buster......
  • Ubuntu搭建pppoe-server
    Ubuntu搭建pppoe-server目录Ubuntu搭建pppoe-server环境安装软件包修改配置启用转发规则启动程序配置转发规则检查脚本执行环境ubuntu14.0432bitubuntu16.0464bit安装软件包sudoapt-getinstallpppoe-serversudoapt-getinstallpppoe修改配置optionssudov......
  • 2023跟我一起成为docker大牛:swarm 教程:部署篇「上」
    2023跟我一起成为docker大牛:swarm教程:部署篇「上」Swarm模式是用于管理一组Docker守护程序的高级功能。ip规划:Manager:Manager:172.16.95.137Node1:172.16.95.138Node2:172.16.95.1391、manager节点初始化swarmdockerswarminit--advertise-addr172.16.95.137输出:docker......
  • Ubuntu22.04 使用核显显示+独显工作+风扇声音过大的缓解办法
    在使用教程安装好ubuntu22.04的显卡驱动后,在使用过程中发现2个问题。问题1:当我运行pmemd.cuda,可以使得显卡使用率高达98%。但是这同样带来一个问题,显卡的温度会升高,导致显卡风扇狂转,声音太吵。问题2:从开机后显卡就一直有/usr/lib/xorg/Xorg在运行。虽然只用了100MB左右,但是这无......
  • Ubuntu 操作系统中常用的命令
    以下是Ubuntu操作系统中常用的命令,这些命令可用于文件和目录操作、系统管理、软件安装和网络配置等方面:1.ls:列出当前目录下的文件和目录列表。2.cd:切换到指定目录。3.pwd:显示当前所在的目录。4.mkdir:创建新的目录。5.rm:删除文件或目录。6.cp:复制文件或目录。7.mv:移动文......
  • 如何在 ubuntu 上搭建 minio
    由于腾讯的对象存储服务器(COS)的半年免费试用期已过,所以寻思鼓捣一下minio,试着在自己的服务器上搭建一套开源的minio对象存储系统。单机部署基本上有以下两种方式。直接安装最基础的一种单机安装,这里不做过多阐述,可以参考这篇博客:Ubuntu22.04安装MinIOdocker安装1.查看......
  • WinSCP 脚本实现将 jar 包一键上传 Ubuntu 并 docker 部署
    准备首先,在Ubuntu写一个.sh脚本用于自动更新jar包的docker容器和镜像,然后在Windows写一个.bat脚本用于上传jar包并运行.sh脚本。deploy.sh#Kill容器dockerkilldemo#删除容器dockerrmdemo#删除镜像dockerrmimy/demo#构建镜像dockerbuild-t......