首页 > 系统相关 >Ubuntu22.04上Docker的安装

Ubuntu22.04上Docker的安装

时间:2025-01-21 12:42:32浏览次数:1  
标签:Compose Ubuntu22.04 sudo apt docker 安装 Docker

在Ubuntu 22.04上安装Docker可以帮助您快速构建、测试和部署应用程序。Docker是一个开源的容器化平台,它使开发人员能够将应用程序及其依赖项打包到一个标准化的单元中。本文将详细介绍如何在Ubuntu 22.04上安装和配置Docker。

一、更新系统

首先,确保您的系统软件包是最新的。这有助于避免安装过程中可能遇到的问题。

sudo apt update
sudo apt upgrade -y
​
   

二、安装必要的依赖

在安装Docker之前,需要安装一些必要的依赖包:

sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
​
   

三、添加Docker的官方GPG密钥

为了确保下载的软件包的安全性,需要添加Docker的官方GPG密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
​
   

四、添加Docker的APT源

接下来,将Docker的APT源添加到系统的源列表中:

echo "deb [arch=amd64 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
​
   

五、更新APT包索引

添加Docker的APT源后,需要更新包索引:

sudo apt update
​
   

六、安装Docker引擎

现在可以安装Docker引擎了:

sudo apt install docker-ce docker-ce-cli containerd.io -y
​
   

七、启动Docker并设置开机自启

安装完成后,启动Docker服务并设置为开机自启:

sudo systemctl start docker
sudo systemctl enable docker
​
   

八、验证Docker安装

通过运行以下命令来验证Docker是否安装成功:

sudo docker run hello-world
​
   

如果看到类似于以下输出,则表示Docker安装成功:

Hello from Docker!
This message shows that your installation appears to be working correctly.
​
   

九、非root用户运行Docker

默认情况下,Docker命令需要以root用户或sudo权限运行。为了允许非root用户运行Docker命令,可以将用户添加到 docker组:

sudo usermod -aG docker $USER
​
   

然后注销并重新登录,或者运行以下命令使组更改立即生效:

newgrp docker
​
   

十、Docker Compose的安装

Docker Compose是一个用于定义和运行多容器Docker应用程序的工具。可以通过以下步骤安装:

  1. 下载最新版本的Docker Compose:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
​
   
  1. 为Docker Compose二进制文件添加执行权限:
sudo chmod +x /usr/local/bin/docker-compose
​
   
  1. 验证安装是否成功:
docker-compose --version
​
   

十一、总结

通过以上步骤,您已经成功在Ubuntu 22.04上安装并配置了Docker和Docker Compose。Docker提供了一个强大的平台,用于构建、测试和部署应用程序,简化了开发和运维流程。

标签:Compose,Ubuntu22.04,sudo,apt,docker,安装,Docker
From: https://www.cnblogs.com/fji888/p/18683415

相关文章

  • Go语言学习----Go优势及安装
    1,脚本化的语法;开发效率高,容易上手2,静态类型+编译型,程序运行速度有保障,速度大于动态类型+解释型语言,速度高出很多3,原生的支持并发编程;降低开发、维护成本/程序可以更好的执行Go语言的劣势1,语法糖并没有Python和Ruby那么多2,目前的程序运行速度还不及C,速度已赶超C++和java3......
  • [docker] 部署 nacos-server
    拉取nacosserver镜像dockerpullnacos/nacos-server:v2.4.3如果失败(网络问题),可以使用国内的镜像:dockerpullnacos-registry.cn-hangzhou.cr.aliyuncs.com/nacos/nacos-server:v2.4.3#其它版本nacos-registry.cn-hangzhou.cr.aliyuncs.com/nacos/nacos-server:v2.3......
  • 离线安装IDEA插件:详细步骤指南
    离线安装IDEA插件:详细步骤指南网络环境下载插件包访问https://plugins.jetbrains.com/一、准备工作找到可用的插件文件访问https://plugins.jetbrains.com/关键字搜索插件选择插件,进入详情页切换至Versions页,选择下载插件将下载的插件.zip文件复制到目标离线环......
  • Tomcat服务器安装使用及卸载
    3.2基本使用3.2.1下载直接从官方网站下载:ApacheTomcat®-ApacheTomcat9SoftwareDownloadsTomcat的软件程序:/资料/SpringbootWeb/apache-tomcat-9.0.27-windows-x64.zip3.2.2安装与卸载安装:Tomcat是绿色版,直接解压即安装在E盘的develop目录下,将apache-t......
  • node安装与管理
    查看镜像npmconfiggetregistry切换镜像#切换npm官方源npmconfigsetregistryhttps://registry.npmjs.org#切换新的taobao源npmconfigsetregistryhttps://registry.npmmirror.com#过期npmconfigsetregistryhttps://registry.npm.taobao.org/安......
  • SecureCRT 9.1 免费版下载及安装使用教程
    SecureCRT是一款专业的电脑终端仿真器,将坚如磐石的终端仿真与强大的加密功能结合在一起,严格保证用户的信息安全。SecureCRT具备安全传输,高度可配置的会话,SSH加密等等功能,支持SSH2、SSH1、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW等协议。软件特色1、标签组现在在所有......
  • python安装、vscode安装、conda安装:一文搞定Python的开发环境(史上最全)
    本文原文链接文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送:《尼恩技术圣经+高并发系列PDF》,帮你实现技术自由,完......
  • PotPlayer 配置安装
    目录一、下载1、官网链接2、微软商店MicrosoftStore二、安装1、双击安装包2、选择字体3、安装向导下一步4、接收许可协议5、选择组件及关联6、选择安装位置7、硬解选项三、设置1、关闭自动更新2、左键单双击设置3、视频下自动隐藏3.1、效果对比4、播放信息显示设置4.1、效果5、......
  • 生信基础——二、安装Ubuntu
    生信基础——二、安装Ubuntu一、有哪几种安装Ubuntu的方法?以下简单介绍有哪些方法来获取并使用Ubuntu系统,根据不同的使用场景选择合适的安装方式,一般来说,如果你需要一台长期运行,可稳定远程访问的服务器,用于科学计算,服务部署等,那么我推荐直接在物理主机上安装一个Ubuntu系......
  • linux系统安装vmware workstation
    linux系统安装vmwareworkstation1.下载vmwareworkstation2.安装vmwareworkstation(使用root用户)1.解压2.安装3.启动vmwareworkstation1.下载vmwareworkstation访问https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.6.2/24409262/linux/core/链接下载......