首页 > 系统相关 >Ubuntu 22.04 安装Docker

Ubuntu 22.04 安装Docker

时间:2024-06-02 15:34:52浏览次数:31  
标签:sudo apt 22.04 ce Ubuntu Docker 安装 docker

Ubuntu 22.04 安装Docker

测试环境

Linux系统版本:Ubuntu 22.04 Server x64
Docker版本:Community 20.10.15

安装方法

方法1:脚本自动安装

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

方法2:命令行安装

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

sudo apt update
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 最新版本

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

查看是否显示Docker版本号。

docker version

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

安装指定版本

先查看可用的docker版本

sudo apt update
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

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

docker container stop $(docker container ls -aq)
docker system prune -a --volumes
#然后删除软件、配置和软件包
sudo apt purge docker-ce
sudo apt autoremove

标签:sudo,apt,22.04,ce,Ubuntu,Docker,安装,docker
From: https://www.cnblogs.com/deshell/p/18227168

相关文章

  • Docker部署ceph
    一、实验目的Docker部署ceph二、实验内容Docker部署ceph三、实验过程(步骤、命令或源程序代码)及结果(截图)监控,存储1.部署环境三台网络互通的CentOS虚拟机。右键要克隆的虚拟机、选择管理——>克隆,进入克隆虚拟机向导,然后根据向导即可轻松创建。克隆完成主机名......
  • [转]Debian 12 系统内安装 Docker 详细步骤
    转载来源:https://www.wonote.com/post/debian-12-xi-tong-nei-an-zhuang-docker-xiang-xi-bu-zou/Docker是一个开源的应用容器引擎,它让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,实现虚拟化,使应用程序的部署和运维更加简单、高效......
  • docker 通过dockerfile制作镜像
    1.安装一个docker2.启动docker3.创建dockerfilemdkir-p/data/`date+%F`cd/data/2024-05-31生成密钥ssh-keygen ls-l/root/.ssh/id_rsa.pubcp /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys将authorized_keys和Centos-vault-8.5.2111.repo上传到此目录......
  • ubuntu添加自启动
    原创不易,转载请注明来源,谢谢创建脚本web#!/bin/bash#chkconfig:23455525#description:btCloudService###BEGININITINFO#Provides:web#Required-Start:$all#Required-Stop:$all#Default-Start:2345#Default-Stop:......
  • 【代码片段】使用docker部署nginx 并通过nginx设置密码访问控制
    使用docker部署nginx服务docker-compose.ymlversion:'3'services:web:image:nginxvolumes:-./nginx.conf:/etc/nginx/nginx.confrestart:alwaysports:-"80:80"-"443:443"environment:......
  • 使用docker部署项目
    一、docker私有镜像仓库1、docker私有镜像仓库库(Repository)是集中存放镜像的地方,又分为公共镜像和私有仓库。当我们执行dockerpullxxx的时候,它实际上是从registry.docker.com这个地址去查找,这就是Docker公司为我们提供的公共仓库。在工作中,我们不可能把企业项目上传到公共......
  • 宝塔Linux面板-Docker管理(2024详解)
    上一篇文章《宝塔Linux可视化运维面板-详细教程2024》,详细介绍了宝塔Linux面板的详细安装和配置方法。本文详细介绍使用Linux面板管理服务器Docker环境。目录1、安装Docker1.1在线安装​编辑 1.2手动安装1.3运行状态1.4镜像加速2应用商店 3总览 4容器4.1......
  • Docker安装Jenkins详解
    目录Docker安装Jenkins1.下载Jenkins2、创建挂载目录3、启动Jenkins容器4、验证Jenkins容器是否启动成功5、获取管理员密码6、修改插件源7、登录web页面8、插件推荐Docker安装Jenkins话不多说,下面直接开始1.下载Jenkins使用下面命令,让docker拉取镜像,dockerpulljenkins/jenkins......
  • Ubuntu图形界面下无设置图标且无法打开设置的解决办法
    如有不足之处,还请指正。1.确认网络连接正常网络测试方法:1.pingbaidu.com```pingbaidu.com```2.直接打开浏览器尝试能否搜索如果网络已经处于有线连接状态,可以ping通,但浏览器无法进行联网搜索这时只能通过重启1到3次来尝试连接到互联网2.安装gnome-control-center......
  • 震惊!不掺杂一点水分的docker harbor搭建干货!
    生产环境dockerharbor搭建环境已包含docker和docker-compose下载dockerharbor下载地址:https://github.com/goharbor/harbor/releases/修改配置文件并安装root@harbor:/opt#tarzxfharbor-online-installer-v2.10.2.tgzroot@harbor:/opt#cdharbor/root@harbo......