Ubuntu Docker 安装

本文介绍如何在Ubuntu系统上安装Docker,并提供了适用于不同版本的Ubuntu系统的要求和步骤。包括检查内核版本、使用脚本安装Docker、启动Docker服务以及测试安装是否成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu Docker 安装

Docker 支持以下的 Ubuntu 版本:

  • Ubuntu Precise 12.04 (LTS)
  • Ubuntu Trusty 14.04 (LTS)
  • Ubuntu Wily 15.10
  • 其他更新的版本……

    • 前提条件

      Docker 要求 Ubuntu 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的 Ubuntu 版本是否支持 Docker。

      通过 uname -r 命令查看你当前的内核版本

      runoob@runoob:~$ uname -r


      使用脚本安装 Docker

      1、获取最新版本的 Docker 安装包

      runoob@runoob:~$ wget -qO- https://get.docker.com/ | sh

      输入当前用户的密码后,就会下载脚本并且安装Docker及依赖包。

      安装完成后有个提示:

      	If you would like to use Docker as a non-root user, you should now consider
      	adding your user to the "docker" group with something like:
      
      	sudo usermod -aG docker runoob
         Remember that you will have to log out and back in for this to take effect!  

      当要以非root用户可以直接运行docker时,需要执行 sudo usermod -aG docker runoob 命令,然后重新登陆,否则会有如下报错

      2、启动docker 后台服务

      runoob@runoob:~$ sudo service docker start

      3、测试运行hello-world

      runoob@runoob:~$ docker run hello-world
### 如何在 Ubuntu安装 Docker #### 准备工作 为了确保系统的软件包索引是最新的,在开始之前应当更新本地的APT包索引。这可以通过运行`sudo apt-get update`来完成[^2]。 #### 安装依赖项 有时可能需要额外的APT程序包以便能够通过名称而不是IP地址的方式来进行Docker容器之间的通信。对于大多数用户而言,这意味着要确保已安装了`apt-transport-https ca-certificates curl software-properties-common`这些必要的组件,它们通常默认存在于Ubuntu中,但如果缺失,则可以利用如下命令进行安装: ```bash sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common ``` #### 添加官方GPG密钥并配置稳定版仓库 为了让APT信任来自Docker源的文件,需添加官方的GPG密钥到系统里去。之后设置稳定的存储库作为来源之一。操作方法如下所示: ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 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 ``` 上述命令会把架构名替换为当前机器的实际值,并自动获取适合版本代号的字符串$(lsb_release -cs),从而构建正确的URL路径[^1]。 #### 更新APT包索引与安装Docker CE 再次刷新APT缓存以反映新增加的内容;随后即可正式着手于Docker社区版(CE)及其CLI工具还有Containerd I/O的部署过程之中去了: ```bash $ sudo apt-get update $ sudo apt-get install docker-ce docker-ce-cli containerd.io ``` 当一切顺利的话,现在应该已经成功地完成了Docker引擎在Ubuntu操作系统上的安装流程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值