zoukankan      html  css  js  c++  java
  • Linux安装docker(ubuntu16.04和centos7.4)

    ubuntu16.04版本

    1、安装依赖

    sudo apt-get install apt-transport-https ca-certificates software-properties-common
    

    2、添加清华源镜像地址

    curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add 
    

    3、添加仓库

    sudo add-apt-repository 
    "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu 
    $(lsb_release -cs) 
    stable"
    

    4、更新软件源

    sudo apt-get update
    

    5、安装docker-ce 也可以指定固定的版本,默认是安装最新版本。

    默认最新:sudo apt-get install docker-ce       //这条命令就可以
    指定版本:sudo apt-get install docker-ce=<VERSION>
    

    6、根据需要来 配置docker 自启动或者禁用

    sudo systemctl enable/disable docker
    

    7、启动docker

    sudo systemctl start docker
    

    8、建立docker 组

    sudo groupadd docker    //可能提示你已经存在
    

    9、将当前用户添加进docker组

    sudo gpasswd -a ${USER} docker
    #或
    sudo usermod -aG docker $USER
    

    10、此时group命令获取到的是缓存组的信息。所以我们要手动刷新一下

    newgrp docker
    

    11、国内源加速器。

    curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://8ad7943c.m.daocloud.io
    

    12、重启docker

    sudo systemctl restart docker
    

    centos7.4版本

    1、安装一些必要的系统工具

    # yum-utils 提供了 yum-config-manager 实用程序,用于设置yum源
    # devicemapper 存储驱动需要 device-mapper-persistent-data 和 lvm2
    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    

    2、设置镜像仓库。(阿里云仓库地址(推荐))

    sudo yum-config-manager 
     --add-repo 
     http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    

    3、更新 yum 软件包索引。

    sudo yum makecache fast
    

    4、查看仓库中所有docker版本

    sudo yum list docker-ce --showduplicates | sort -r
    

    5、安装 Docker CE 最新版本

    sudo yum install docker-ce
    

    6、启动 Docker

    sudo systemctl start docker 启动
    sudo systemctl restart docker 重启
    sudo systemctl enable docker 加入开机启动
    
  • 相关阅读:
    C++11 vector使用emplace_back代替push_back
    Centos6.4 编译安装 nginx php
    Centos 编译安装nodejs&express框架
    zookeeper 入门(二)
    zookeeper 入门(一)
    Paxos算法1-算法形成理论[转载]
    yum只下载软件不安装的两种方法
    Centos 6.4 安装dnsmasq
    Centos 6.4 安装erlang&rabbitmq
    Centos 6.4 安装Python 2.7 python-pip
  • 原文地址:https://www.cnblogs.com/aric2016/p/12045233.html
Copyright © 2011-2022 走看看