ubuntu安装、卸载docker

这篇具有很好参考价值的文章主要介绍了ubuntu安装、卸载docker。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、卸载docker

1. 删除docker相关软件,及其安装时自动安装的所有包

         sudo apt-get autoremove docker docker-ce docker-engine  docker.io  containerd runc

2. 删除docker其他没有没有卸载
        dpkg -l | grep docker

3.卸载没有删除的docker相关插件
        sudo apt-get autoremove docker-ce-*

4.删除docker的相关配置&目录
        sudo rm -rf /etc/systemd/system/docker.service.d
        sudo rm -rf /var/lib/docke

5.确定docker卸载完毕
docker --version

二、安装docker

1.打开终端,依次运行下列命令:
        sudo apt update
        sudo apt upgrade
        sudo apt full-upgrade

2.安装必要的证书并允许 apt 包管理器使用以下命令通过 HTTPS 使用存储库:
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release

3.运行下列命令添加 Docker 的官方 GPG 密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4.添加 Docker 官方库:
echo "deb [arch=$(dpkg --print-architecture) 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

5.使用命令更新 Ubuntu 源列表:
sudo apt update

6.运行下列命令在 Ubuntu 22.04 LTS 服务器中安装最新 Docker CE:
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

7.运行下列命令检查可以安装的 Docker 版本:
    apt-cache madison docker-ce
输出样例:
docker-ce | 5:20.10.17~3-0~ubuntu-jammy | https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
docker-ce | 5:20.10.16~3-0~ubuntu-jammy | https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
docker-ce | 5:20.10.15~3-0~ubuntu-jammy | https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
docker-ce | 5:20.10.14~3-0~ubuntu-jammy | https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
docker-ce | 5:20.10.13~3-0~ubuntu-jammy | https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages

8.可以挑选上面列表中的任何版本进行安装,运行:
sudo apt install docker-ce=5:20.10.16~3-0~ubuntu-jammy docker-ce-cli=5:20.10.16~3-0~ubuntu-jammy containerd.io

9.安装完成后,运行如下命令验证 Docker 服务是否在运行:
systemctl status docker

10.如果没有运行,运行以下命令运行 Docker 服务:
 sudo systemctl start docker

sudo service docker start

11.使 Docker 服务在每次重启时自动启动:
sudo systemctl enable docker

12.可以使用以下命令查看已安装的 Docker 版本:
sudo docker version

13.测试 Docker 是否运行正常:运行:
sudo docker run hello-world

三、docker用户组权限问题

使用sudo获取管理员权限,运行docker命令。
1.添加docker用户组

sudo groupadd docker   

2.将登录用户加入到docker用户组中

sudo gpasswd -a $USER docker

3.更新用户组

newgrp docker

4.测试docker命令是否可以使用sudo正常使用文章来源地址https://www.toymoban.com/news/detail-470599.html

docker ps

四、docker常用命令

查看所有镜像:docker  images
查看运行中的容器:docker  ps
查看所有容器:docker  ps  -a
启动容器:docker  start 容器ID
重启容器:docker  restart 容器ID
停止容器:docker  stop 容器ID
进入容器:docker  exec  -it 容器ID  /bin/bash
退出容器:exit
构建镜像:docker  build  -f  Dockerfile  -t 镜像名:V1  .
创建并运行容器:docker  run -d  -p 端口 镜像名:V1
删除容器:docker  rm 容器ID
删除镜像:docker  image  rm  镜像ID
复制jar到容器中:docker  cp  XXX.jar  容器ID:/opt  
  • 查看所有镜像:docker  images
  • 查看运行中的容器:docker  ps
  • 查看所有容器:docker  ps  -a
  • 启动容器:docker  start 容器ID
  • 重启容器:docker  restart 容器ID
  • 停止容器:docker  stop 容器ID
  • 进入容器:docker  exec  -it 容器ID  /bin/bash
  • 退出容器:exit
  • 构建镜像:docker  build  -f  Dockerfile  -t 镜像名:V1  .
  • 创建并运行容器:docker  run -d  -p 端口 镜像名:V1
  • 删除容器:docker  rm 容器ID
  • 删除镜像:docker  image  rm  镜像ID
  • 复制jar到容器中:docker  cp  XXX.jar  容器ID:/opt  

到了这里,关于ubuntu安装、卸载docker的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu一键安装/卸载docker和docker compose,可指定版本或安装最新版本。

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 @ 目录 前言 一、docker是什么? 二、docker compose是什么? 三、安装步骤 1.Ubuntu安装脚本 2.生成脚本 3.启动和验证 四、卸载步骤 1.Ubuntu卸载脚本 2.保存文件后设置执行权限 3.运行文件 4.验证是否删除成功

    2024年01月21日
    浏览(52)
  • ubuntu docker离线安装docker(.deb包方式)(成功)(附卸载方法)

    参考文章:Install Docker Engine on Ubuntu https://docs.docker.com/desktop/install/ubuntu/ https://docs.docker.com/engine/install/ubuntu/#install-from-a-package 说明:这个安装方式是下载.deb包安装,最终效果几乎与用 apt install docker.io 完全相同。不仅安装方便,卸载起来也十分方便,不会破环系统环境。 下载

    2024年02月04日
    浏览(49)
  • Ubuntu彻底卸载删除cuda12.1

    执行Ubuntu的卸载删除程序3步: sudo apt-get remove cuda sudo apt autoremove  sudo apt-get remove cuda*  程序卸载后会剩余安装包,所以cd到安装目录下:  cd /usr/local/ 删除原有的cuda文件夹 sudo rm -r cuda-12.1 这样的话可能会有残留文件,通过以下命令查找和删除残留: 查看剩余残留: sudo dp

    2024年04月29日
    浏览(41)
  • ubuntu卸载docker

    简介 :docker虽然好用,但是 存在着以下几个问题: 1、空间占用过大,Docker在本地存储映像文件和容器,如果没有及时清理会占用大量磁盘空间。 2、安全性问题:虽然Docker提供了一些安全机制,但仍有可能发生容器之间的攻击或数据泄露。 3、性能问题:Docker在启动和运行

    2024年01月17日
    浏览(32)
  • ubuntu完全卸载docker

    Ubuntu完全卸载Docker 简介 Docker是一种轻量级的容器化平台,可以帮助开发人员将应用程序及其依赖项打包成一个可移植的容器。但有时我们可能需要完全卸载Docker,本文将介绍如何在Ubuntu系统上进行此操作。 步骤 步骤一:停止Docker服务 首先,我们需要停止正在运行的Docker服

    2024年02月04日
    浏览(40)
  • Linux(Ubuntu)卸载docker

    停止Docker服务: 打开终端窗口并执行以下命令以停止Docker服务 卸载Docker软件包: 执行以下命令来卸载Docker及其相关软件包: 删除Docker配置和数据: 执行以下命令来删除Docker的配置和数据: 删除Docker用户组: 如果您不再需要Docker用户组,可以使用以下命令来删除它(如果其

    2024年02月06日
    浏览(34)
  • ubuntu 完全干净的卸载docker

    1. 删除某软件,及其安装时自动安装的所有包 2. 删除docker其他没有没有卸载 3.卸载没有删除的docker相关插件(结合自己电脑的实际情况) 4.删除docker的相关配置目录 5.确定docker卸载完毕

    2024年02月04日
    浏览(54)
  • typescript全局安装卸载以及npm相关问题

    全局安装 npm install -g typescript 全局安装之后,如果想要卸载要使用 全局安装之后可以在终端使用 tsc  xxx 编译ts文件 本地安装,也就是在项目目录下安装 npm install  typescript 本地卸载 npm uninstall  typescript 项目中安装,由于typescript 是局部安装的,所以在控制台或者终端肯定是

    2023年04月25日
    浏览(53)
  • npm安装指定版本包,npm按版本安装;npm删除依赖,卸载依赖

    例如安装element-ui的2.15.8版本 在package.json中可以看到: 注:已有版本的情况下需要先删除依赖,不能直接在package.json中改版本号,因为package-lock.json中仍然是修改前的版本号。 1、全局安装 2、本地安装 3、信息写入

    2024年02月12日
    浏览(55)
  • Ubuntu如何卸载安装包

    本文介绍如何在Ubuntu环境下如何彻底卸载原来安装的应用程序。 注意 :以上package_name为要卸载的安装包。如qv4l2:

    2024年02月12日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包