zoukankan      html  css  js  c++  java
  • centos安装docker

    centos下安装docker
    • 卸载已经安装的docker

      $ sudo  yum  remove docker 
                   
                   docker-client 
      
                    docker-client-latest 
      
                    docker-common 
      
                    docker-latest 
      
                    docker-latest-logrotate 
      
                    docker-logrotate 
      
                    docker-engine
      
    • 安装docker

      首次安装 Docker 之前,需要添加 Docker 安装源。添加之后,我们就可以从已经配置好的源,安装和更新 Docker。添加 Docker 安装源的命令如下:

      $ sudo yum-config-manager 
      
          --add-repo 
      
          https://download.docker.com/linux/centos/docker-ce.repo
      
    • 正常情况下,直接安装最新版本的 Docker 即可,因为最新版本的 Docker 有着更好的稳定性和安全性。你可以使用以下命令安装最新版本的 Docker。

      $ sudo yum install docker-ce docker-ce-cli containerd.io
      
    • 如果你想要安装指定版本的 Docker,可以使用以下命令:

      $ sudo yum list docker-ce --showduplicates | sort -r
      docker-ce.x86_64            18.06.1.ce-3.el7                   docker-ce-stable
      docker-ce.x86_64            18.06.0.ce-3.el7                   docker-ce-stable
      docker-ce.x86_64            18.03.1.ce-1.el7.centos            docker-ce-stable
      docker-ce.x86_64            18.03.0.ce-1.el7.centos            docker-ce-stable
      docker-ce.x86_64            17.12.1.ce-1.el7.centos            docker-ce-stable
      docker-ce.x86_64            17.12.0.ce-1.el7.centos            docker-ce-stable
      docker-ce.x86_64            17.09.1.ce-1.el7.centos            docker-ce-stable
      
      $ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
      
    • 安装完成后,使用以下命令启动 Docker。

      $ sudo systemctl start docker
      

      国际惯例,安装完成后,我们使用以下命令启动一个 hello world 的容器。

      $ sudo docker run hello-world
      Unable to find image 'hello-world:latest' locally
      latest: Pulling from library/hello-world
      0e03bdcc26d7: Pull complete
      Digest: sha256:7f0a9f93b4aa3022c3a4c147a449bf11e0941a1fd0bf4a8e6c9408b2600777c5
      Status: Downloaded newer image for hello-world:latest
      Hello from Docker!
      
    现在学习还不晚;
  • 相关阅读:
    Docker笔记
    使用NextCloud搭建私有云盘
    docker轻量级管理工具
    docker仓库使用+harbor私有仓库部署
    防DDOS攻击解决方案
    MongoDB非关系型数据库
    监控磁盘使用率解决方案
    部署SonarQube代码质量检查7.7版本
    Jenkins的权限控制
    Jenkins分布式构建
  • 原文地址:https://www.cnblogs.com/ainimore/p/14359445.html
Copyright © 2011-2022 走看看