zoukankan      html  css  js  c++  java
  • ubuntu中安装Docker

    系统要求:

    必须时64位的系统,内核最低要求是3.10

    查看系统内核:

    $ uname -r
    3.11.0-15-generic

    获取最新版本打Docker:

    $ wget -qO- https://get.docker.com/ | sh

    验证是否正确安装:

    $ sudo docker run hello-world

    安装后启动时出现以下问题:

       FATA[0000] Post http:///var/run/docker.sock/v1.18/containers/create: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?  
    

    这是由于docker服务没有启动引起的,使用 sudo start docker(sudo service docker start)启动服务即可

    创建一个docker组

    docker守护进程绑定的是unix socket而不是一个TCP 端口。默认情况下,unix socket属于具有root权限的用户,其它用户可以通过sudo访问它。为了避免使用sudo,创建一个名为docker的unix组,将用户添加进去。当docker守护进程启动时,属于docker组的用户拥有read/writable权限。

    docker组和root用户具有相同的权限

    添加一个用户进docker组

    $ sudo usermod -aG docker ubuntu

    退出重新登录即可。

    详情参见:ubuntu中安装Docker

  • 相关阅读:
    dts--framework(三)
    dts--tests(三)
    dts--tests(一)
    dts--framework(二)
    dts--framework(一)
    Fiddler(一)
    javascript(二)
    javascript(一)
    scrapy--selenium(二)
    linux安装vmware出现kernel-header问题
  • 原文地址:https://www.cnblogs.com/goodlucklzq/p/4542938.html
Copyright © 2011-2022 走看看