Linux(基于Ubuntu)下Docker容器的安装

Docker容器就不介绍了,今天主要是安装,安装,安装!

咱们今天主要是基于官方的Guide来完成一次安装,参考:https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce

Docker主有两个版本,Docker Community Edition (CE) ,Docker Enterprise Edition (EE) ,CE版是社区版,EE是企业版(嗯,使用的话要花钱的,功能强大)

社区版呢不花钱,功能有限,人家官方也说了,主要是给开发,和一些小team,熟悉和练手:

Docker Community Edition (CE) is ideal for individual developers and small teams looking to get started with Docker and experimenting with container-based apps.

那么今天我们要安装的也是CE版本!

咱们今天安装使用用的系统是Ubuntu 16.04

也可以这么看

首先官方在Ubuntu下安装是基本的安装环境要求:

  • Cosmic 18.10
  • Bionic 18.04 (LTS)
  • Xenial 16.04 (LTS)

咱们这里满足条件!

接下来是卸载旧的版本,这里默认大家都是第一次安装,(貌似不是第一次安装的话,可能也不会看这篇文章,哈哈)

安装方法,官方说的两种,一种是使用Docker仓库,另外一种是下载安装包手动安装

咱们选择第一种使用Docker仓库,这个方便,也是官方推荐的方案

一.先添加仓库

1. 更新一下apt索引

$ sudo apt-get update

我这里使用的是腾讯云,镜像地址腾讯也是直给换成了它们家地址:

2.允许在安装时使用HTTPS的仓库:

$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

3.添加Docker的官方GPG key:

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

这里官方再让咱查看一下添加的key 的指纹,跟官方(9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88)的是否一致,确保万无一失

用后8位检查一下:

$ sudo apt-key fingerprint 0EBFCD88

 4.接下来,要设置咱们要获取跟个版本的仓库,这里有,stable,nightly,nightly 咱们这里选稳定版stable

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

二.开始安装

1.更新apt索引:

$ sudo apt-get update

2.安装最新CE,containerd,还可以安装指定版本的,这里就不写了大家就安装最新的玩玩。

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

因为要下载一些安装包,安装速度取决于大家的服务器端的网络,大家耐心等待即可!

三.验证安装结果:

$ sudo docker run hello-world

再看一下版本:

如果打印出上面的信息,恭喜你,安装成功了!!! 

猜你喜欢

转载自blog.csdn.net/kevin_mails/article/details/94437303