• Linux/Ubuntu 22.04 安装Docker


    更新日志
    2022年6月26日 发布。

    测试环境

    命令行工具:Windows Terminal(PowerShell 7.2.2)
    主机操作系统:Windows Server 2022 Datacenter x64
    虚拟机:VMware Workstation 16 Pro x64
    Linux系统版本:Ubuntu 22.04 Server x64
    Docker版本:Community 20.10.15

    安装方法1:官方安装脚本自动安装

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

    安装方法2:命令行安装

    首先需要已经有一台可以直接使用的Ubuntu服务器。先通过命令行工具连接到Ubuntu Server。

    PS C:\Users\Administrator> ssh panda666@192.168.1.9

    先更新源,并且安装必要的依赖软件

    1. sudo apt update
    2. sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

    注意:如果出现以下问题:Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 3365 (unattended-upgr),请看这里。

    导入源仓库的 GPG key

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

    添加 Docker APT 软件源

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

    安装 Docker 最新版本

    1. sudo apt update
    2. sudo apt install docker-ce docker-ce-cli containerd.io

    至此安装完成。
    输入命令验证是否安装成功

    docker version

    查看是否显示Docker版本号。image

    安装指定的Docker版本

    先查看可用的docker版本

    1. sudo apt update
    2. apt list -a docker-ce

    将上一节中的安装命令加入版本号即可。

    sudo apt install docker-ce=<VERSION> docker-ce-cli=<VERSION> containerd.io

    防止Docker自动更新

    sudo apt-mark hold docker-ce

    允许非root用户使用Docker

    默认情况下,只有root权限才可以进行使用Docker。
    使用下列命令,将当前用户加入到Docker组。

    sudo usermod -aG docker $USER

    卸载 Docker

    卸载前,先停止并删除容器、镜像,卷和网络。

    1. docker container stop $(docker container ls -aq)
    2. docker system prune -a --volumes

    然后删除软件、配置和软件包

    1. sudo apt purge docker-ce
    2. sudo apt autoremove
  • 相关阅读:
    [网络工程师]-应用层协议-DHCP
    Spring Framework 学习笔记5:事务
    【打工日常】使用docker部署个人实时在线文档协助编辑器
    c语言入门--数组
    自动驾驶系(四)——环境感知之可行驶区域检测技术
    第2-3-3章 文件处理策略-文件存储服务系统-nginx/fastDFS/minio/阿里云oss/七牛云oss
    电脑格式化后文件还能恢复吗?
    JDBC在idea上的配置
    1、什么是复杂度?
    采集数据重复解决方法
  • 原文地址:https://blog.csdn.net/weixin_38304160/article/details/125467053