美文网首页Docker容器Awesome Docker
docker入坑-从零开始安装

docker入坑-从零开始安装

作者: lialzm | 来源:发表于2017-05-13 23:34 被阅读107次

    准备工作

    安装ubuntu

    从ubuntu官网下载ubuntu16.04.2(服务器版)安装包,安装到虚拟机中,这里一直下一步就行了,唯一需要注意的是,这个版本语言选择中文的话会出错,所有我们选择英文

    配置ubuntu环境

    ubuntu刚安装是没有root密码的,需要执行sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok了

    1. 为了方便操作,先安装ssh-service

    sudo apt-get install openssh-server

    1. 然后配置网络

    sudo vi /etc/network/interfaces

    1. 将enp0s5连接方式改为桥接模式

    iface enp0s5 inet dhcp

    1. 重启网络

    sudo /etc/init.d/networking restart

    1. 查看当前ip

    ifconfig

    1. 使用第三方ssh软件连接到虚拟机

    2. 修改apt源
      备份原始sources.list

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

    修改源文件

    sudo vim /etc/apt/sources.list

    添加源

    deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
    

    更新

    sudo apt-get update

    docker安装

    docker有两种安装方式:手动安装和脚本自动安装

    手动安装比较麻烦,所以我使用的是脚本自动安装

    阿里云安装脚本

    curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

    执行上面的脚本,它会帮你安装docker所需要的包
    docker安装成功后,需要为当前用户分配权限

    sudo usermod -aG docker [当前用户]

    测试是否安装成功

    docker run hello-world

    自动拉取镜像则表明成功

    拉取镜像.png

    配置加速器

    使用加速器可以提升国内获取docker官方的速度
    首先需要注册个阿里云账号
    获取专属的加速链接(阿里云docker仓库入口比较难找,可以用谷歌搜索下)
    配置加速器

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["加速链接"]
    }
    EOF
    

    重启docker

    sudo systemctl daemon-reload
    sudo systemctl restart docker

    如果要使用阿里云的仓库还需要执行

    docker login registry.aliyuncs.com

    输入阿里云账号密码

    相关文章

      网友评论

        本文标题:docker入坑-从零开始安装

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