一步步详解如何在Ubuntu 18.04上安装Docker

 更新时间:2023年06月13日 10:47:40   作者:ylfmsn  
Docker是基于Go语言实现的云开源项目,下面这篇文章主要给大家介绍了关于如何在Ubuntu 18.04上安装Docker的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

选项1:使用默认存储库在Ubuntu上安装Docker

第1步:更新软件存储库

更新本地软件数据库以确保可以访问最新版本。

打开终端并输入:

sudo apt-get update

第2步:卸载旧版本的Docker

建议继续之前卸载任何旧的Docker软件。

使用命令:

sudo apt-get remove docker docker-engine docker.io

第3步:在 Ubuntu 18.04 上安装Docker

在 Ubuntu 上安装Docker,打开终端输入命令:

sudo apt install docker.io

第4步:启动和自动化 Docker

需要将 Docker 服务设置为在启动时运行,输入命令:

sudo systemctl start docker
sudo systemctl enable docker

第5步(可选):检查 Docker 版本

验证安装的Docker的版本号:

docker --version

选项2:从官方存储库安装 Docker

第1步:更新本地数据库

使用以下命令更新本地数据库:

sudo apt-get update

第2步:下载依赖

需要运行以下命令允许操作系统通过 HTTPS 访问 Docker 存储库,打开终端,输入:

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

以下是每个命令的简要说明:

  • apt-transport-https:允许包管理器通过 https 传输文件和数据
  • ca-certificates:允许系统(和网络浏览器)检查安全证书
  • curl:这是一个用于传输数据的工具
  • software-properties-common:添加用于管理软件的脚本

第3步:添加 Docker 的GPG密钥

GPG密钥是一项安全功能,为确保安装的软件是正版,需要输入:

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

第4步:安装 Docker 存储库

要安装 Docker 存储库,输入以下命令:

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

该命令 $(lsb_release -cs) 扫描并返回 Ubuntu 安装的代号–在本例中为 Bionic,另外,命令最后一个元素 stable 是Docker版本的类型。

稳定版本经过测试并确认可以工作,但更新的发布频率较低。如果你想要更频繁的更新,你可以用 edge 代替,但代价是可能存在不稳定

第5步:更新存储库

更新刚刚添加的存储库:

sudo apt-get update

第6步:安装最新版本的 Docker

安装最新版的 Docker:

sudo apt-get install docker-ce

第7步:安装特定版本的 Docker

通过终端输入以下命令可列出可用的 Docker 的版本:

apt-cache madison docker-ce

系统应返回可用版本的列表,如上图,然后,输入命令进行安装:

sudo apt-get install docker-ce=[version]

替换 [version] 为要安装的版本(从刚刚生成的列表中提取)。例如:

选项3:从 .deb 包安装 Docker

可以通过下载 Docker.deb 文件手动安装 Docker。

第1步:导航到 Docker 下载页面

Docker 下载页面

第2步:选择要下载的软件

点击 pool 链接,然后点击 stable,然后单击 amd64,这是 Ubuntu 18.04 的稳定 Docker 版本的位置。

第3步:下载

点击要安装的 Docker 引擎,.deb 包会自动下载,记下保存它的路径。

第4步:安装

运行以下命令安装(使用下载的Docker包的路径):

sudo dpkg -i /path/to/docker.package.deb

总结

到此这篇关于如何在Ubuntu 18.04上安装Docker的文章就介绍到这了,更多相关Ubuntu18.04安装Docker内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 给运行中的docker容器添加新的端口

    给运行中的docker容器添加新的端口

    今天小编就为大家分享一篇关于给运行中的docker容器添加新的端口,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • 使用Docker Compose 实现nginx负载均衡的方法步骤

    使用Docker Compose 实现nginx负载均衡的方法步骤

    这篇文章主要介绍了使用Docker Compose 实现nginx负载均衡的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • docker拉取乌班图并且ssh连接方式

    docker拉取乌班图并且ssh连接方式

    文章介绍了如何在Docker中拉取Ubuntu镜像并使用SSH连接到容器,首先,确保容器正在运行,然后使用`docker exec`进入容器,接着,安装并配置OpenSSH服务器,设置root密码,并配置SSH允许root登录,最后,映射端口以便从宿主机连接到容器的SSH服务
    2025-03-03
  • Docker 查看镜像信息的方法

    Docker 查看镜像信息的方法

    这篇文章主要介绍了Docker 查看镜像信息的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 使用Docker容器运行Oracle数据库方式

    使用Docker容器运行Oracle数据库方式

    这篇文章主要介绍了使用Docker容器运行Oracle数据库方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-05-05
  • 详解Centos7 下建立 Docker 桥接网络

    详解Centos7 下建立 Docker 桥接网络

    本篇文章主要介绍了详解Centos7 下建立 Docker 桥接网络,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • Docker 部署 Grafana持久化存储配置避免重启丢失的问题

    Docker 部署 Grafana持久化存储配置避免重启丢失的问题

    文章介绍了将宿主机目录挂载到容器的/var/lib/grafana路径,以实现Grafana数据的持久化,详细描述了在Docker和Docker Compose环境中实现这一方案的步骤,包括创建目录、修正文件权限、启动容器等,同时,文章还列举了一些常见问题及排查方法
    2026-05-05
  • docker安装opengauss数据库配置过程详解

    docker安装opengauss数据库配置过程详解

    这篇文章主要为大家介绍了docker安装opengauss数据库配置过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • docker中多阶段构建与单阶段构建的具体使用

    docker中多阶段构建与单阶段构建的具体使用

    本文主要介绍了docker中多阶段构建与单阶段构建的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-09-09
  • CentOS7如何修改Docker镜像默认存储位置

    CentOS7如何修改Docker镜像默认存储位置

    这篇文章主要介绍了CentOS7如何修改Docker镜像默认存储位置问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11

最新评论