zoukankan      html  css  js  c++  java
  • 获取Ubuntu的Docker CE

    Docker文档

    Docker提供了一种在容器中运行安全隔离的应用程序的方法,它与所有依赖项和库打包在一起。

    获取Ubuntu的Docker CE

    一、OS要求

    需要以下Ubuntu版本的x86_64amd64

    二、卸载旧版本

    $ sudo apt-get remove docker docker-engine docker.io containerd runc

    三、使用存储库

    1. 更新apt包索引:

      $ sudo apt-get update
    2. 安装包以允许apt通过HTTPS使用存储库:

      $ sudo apt-get install 
          apt-transport-https 
          ca-certificates 
          curl 
          gnupg-agent 
          software-properties-common
    3. 添加Docker的官方GPG密钥:

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

      9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88通过搜索指纹的最后8个字符,验证您现在拥有带指纹的密钥 

      $ sudo apt-key fingerprint 0EBFCD88
          
      pub   rsa4096 2017-02-22 [SCEA]
            9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
      uid           [ unknown] Docker Release (CE deb) <docker@docker.com>
      sub   rsa4096 2017-02-22 [S]
    4. 使用以下命令设置稳定存储库。要添加nightly测试存储库,请在下面的命令中的单词后添加单词nightlytest(或两者)stable

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

     

    四、安装DOCKER CE

    1. 更新apt包索引。

      $ sudo apt-get update
    2. 安装最新版本的Docker CE和containerd,或者转到下一步安装特定版本:

      $ sudo apt-get install docker-ce docker-ce-cli containerd.io
    3. 要安装特定版本的Docker CE,请在repo中列出可用版本,然后选择并安装,列出您的仓库中可用的版本:

      $ apt-cache madison docker-ce
      
        docker-ce | 5:18.09.1~3-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
        docker-ce | 5:18.09.0~3-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
        docker-ce | 18.06.1~ce~3-0~ubuntu       | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
        docker-ce | 18.06.0~ce~3-0~ubuntu       | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages

      例如,使用第二列中的版本字符串安装特定版本5:18.09.1~3-0~ubuntu-xenial

      $ sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
    4. 通过运行hello-world 映像验证是否正确安装了Docker CE 

      $ sudo docker run hello-world

      此命令下载测试映像并在容器中运行它。当容器运行时,它会打印一条信息性消息并退出。

    五、卸载Docker CE

    1. 卸载Docker CE软件包:

      $ sudo apt-get purge docker-ce
    2. 主机上的图像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:

      $ sudo rm -rf /var/lib/docker

    —— 此为docker官网翻译内容,详情参考官网。

    —— Docker命令大全:https://www.runoob.com/docker/docker-command-manual.html

  • 相关阅读:
    阿里云 CentOS 安装JDK
    【JSP&Servlet学习笔记】5.Servlet进阶AIP、过滤器与监听器
    【JSP&Servlet学习笔记】4.会话管理
    【HeadFirst设计模式】13.与设计模式相处
    【HeadFirst设计模式】12.复合模式
    【HeadFirst设计模式】11.代理模式
    【HeadFirst设计模式】10.状态模式
    【HeadFirst设计模式】9.迭代器与组合模式
    【HeadFirst设计模式】8.模板方法模式
    【HeadFirst设计模式】7.适配器模式与外观模式
  • 原文地址:https://www.cnblogs.com/leozhanggg/p/11039278.html
Copyright © 2011-2022 走看看