zoukankan      html  css  js  c++  java
  • ubuntu16.04 docker安装

    docker官网安装页面:https://docs.docker.com/engine/installation/linux/ubuntu/

    这个是ubuntu14.04 LTS需要的

    $ sudo apt-get update
    
    $ sudo apt-get install -y --no-install-recommends 
        linux-image-extra-$(uname -r) 
        linux-image-extra-virtual

    下面开始安装

    $ sudo apt-get install -y --no-install-recommends 
        apt-transport-https 
        ca-certificates 
        curl 
        software-properties-common
    $ curl -fsSL https://apt.dockerproject.org/gpg | sudo apt-key add -
    #Verify that the key ID is 58118E89F3A912897C070ADBF76221572C52609D.
    $ apt-key fingerprint 58118E89F3A912897C070ADBF76221572C52609D pub 4096R/2C52609D 2015-07-14 Key fingerprint = 5811 8E89 F3A9 1289 7C07 0ADB F762 2157 2C52 609D uid Docker Release Tool (releasedocker) <docker@docker.com>
    $ sudo add-apt-repository 
           "deb https://apt.dockerproject.org/repo/ 
           ubuntu-$(lsb_release -cs) 
           main"
    $ sudo apt-get update
    $ sudo apt-get -y install docker-engine
    # 或者
    $ sudo apt-get -y install docker-engine=<VERSION_STRING>

    下面是测试是否成功

    $ sudo docker run hello-world

    安装成功后pull镜像会非常慢,配置加速器

    $ sudo vim /lib/systemd/system/docker.service 

    找到

    ExecStart=/usr/bin/dockerd -H fd://

    修改成

    ExecStart=/usr/bin/dockerd -H fd:// --registry-mirror=https://ulh1xo4t.mirror.aliyuncs.com

     使配置生效

    sudo systemctl daemon-reload 
    sudo systemctl restart docker

    卸载:

    $ sudo apt-get purge docker-engine
    $ sudo rm -rf /var/lib/docker

    其他编写的配置文件需要手动删除

  • 相关阅读:
    记一次主从同步出现错误
    Mycat的学习
    MHA高可用集群
    MySQL进行 行累计
    设定从某个时间执行脚本,直到现在
    跟踪数据
    爬虫笔记
    爬虫练习
    css3-文本阴影
    vue生命周期
  • 原文地址:https://www.cnblogs.com/badboyf/p/6430639.html
Copyright © 2011-2022 走看看