美文网首页
Ubuntu 安装Docker , docker compose

Ubuntu 安装Docker , docker compose

作者: Charles_linzc | 来源:发表于2021-01-22 23:35 被阅读0次

    我们将使用一台阿里云的ECS例安装Openvidu, 但前提条件是需要一台预装了docker,docker compose的linux机器。这台ECS实例是ubuntu系统,我们来在其上安装Docker 和 Docker Compose的过程。
    1.检查一下ubuntu的系统版本, docker 目前支持以下64bit的版本:
    Ubuntu Groovy 20.10
    Ubuntu Focal 20.04 (LTS)
    Ubuntu Bionic 18.04 (LTS)
    Ubuntu Xenial 16.04 (LTS)
    1.1 远程ssh 登录ECS实例, 输入 ssh {user}@xx.xx.xx.xx , 回车后输入密码。这里省略图片。
    1.2 检查ECS系统版本,使用 cat /etc/issue 命令, 如下图:

    image.png
    这台机器ubuntu版本为20.04 满足要求。
    2. 卸载旧的版本,并安装安装过程所需的工具,例如curl.
    2.1 使用 apt-get remove 卸载旧的版本,如下:
    image.png
    2.2 更新 apt-get repository: sudo apt-get update ,如下图:
    image.png
    可以看到,默认我们使用的aliyun的 repository, 如果在本地机新建虚拟机, 则有可能遇到更新部分repository仓库失败,导致后续安装找不到软件包, 这是需要替换国内的repository地址。然后更新就可以,例如ali, 163等都有镜像仓库。
    

    2.3 安装必要的软件包:
    $ sudo apt-get install apt-transport-https
    ca-certificates curl gnupg-agent
    software-properties-common

    image.png
    扫描完后,输入yes,完成安装。

    **3 安装docker **
    3.1 下载并添加官方的GPG key,用来验证安装包:
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 3.2 验证下载key,最后八位为: 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD8 ![image.png](https://img.haomeiwen.com/i13099157/166ce8a02ecdc537.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 3.3 添加docker 应用所在的ubuntu仓库,sudo add-apt-repository
    "deb [arch=amd64] https://download.docker.com/linux/ubuntu
    $(lsb_release -cs)
    stable"

    image.png

    3.4 安装docker 引擎
    sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io

    image.png
    根据提示,输入y,完成安装。
    3.5 使用hello-world镜像验证一下:
    $ sudo docker run hello-world
    image.png

    Notes: 实例中,我们用root登录,实际不需要sudo加在命令前。

    4. 安装docker compose
    4.1 使用如下命令,下载稳定版docker compose
    sudo curl -L "https://github.com/docker/compose/releases/download/1.28.0/docker-compose-(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

    image.png

    4.2 对下载的文件,开通可执行权限。
    sudo chmod +x /usr/local/bin/docker-compose 完成后,到相应目录检查一下权限。 ![image.png](https://img.haomeiwen.com/i13099157/15d49ed6f52fc0ba.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 4.3 检测是否正常安装, docker-compose --version

    image.png
    版本号正常显示后,证明已经完成了安装。

    参考:

    1. docker ubuntu安装
      https://docs.docker.com/engine/install/ubuntu/
    2. docker compose 安装
      https://docs.docker.com/compose/install/

    相关文章

      网友评论

          本文标题:Ubuntu 安装Docker , docker compose

          本文链接:https://www.haomeiwen.com/subject/rbpezktx.html