Linux安装docker


前言

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

一个完整的Docker有以下几个部分组成:

  1. Docker Client
  2. Docker Daemon
  3. Docker Image
  4. Docker Container

Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。

一、安装方法

你可以根据你的需要以不同的方式安装来Docker Engine:

  1. 为了方便安装和升级,大多数用户设置了Docker的存储库并从中进行安装,这是推荐的方法。
  2. 有些用户下载DEB包手动安装,并完全手动管理升级。这在一些情况下很有用,比如在无法访问互联网的统上安装Docker。
  3. 在测试和开发环境中,有些用户选择使用自动化的便捷脚本来安装Docker。

这里,我们选择使用存储库进行安装。

二、使用docker存储库安装

在第一次安装Docker Engine之前,需要先设置Docker库。然后,您可以从存储库中安装和更新Docker。

设置存储库

1.更新apt包索引并安装包,以允许apt通过HTTPS使用存储库:

 sudo apt-get update
 sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

2.添加Docker的官方GPG秘钥:

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

3.使用以下命令设置稳定存储库。要添加nightly或test存储库,请在下面命令中的stable后面添加nightly或test(或两者都添加):

 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

安装Docker Engine

1.更新apt包索引,并安装最新版本的Docker Engine和containerd:

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

运行hello-world

通过运行hello-world镜像来验证Docker Engine是否正确安装。
命令行输入:

sudo docker run hello-world

出现下图结果,则表示安装成功。

在这里插入图片描述
安装成功!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值