美文网首页
开启docker使用

开启docker使用

作者: 听风轻咛 | 来源:发表于2019-05-22 14:50 被阅读0次

    解决环境配置难题

    docker mac客户端,直接使用dmg安装,这里需要先注册帐号,Docker Desktop for Mac

    ubuntu上可以使用snap安装:

    $ sudo snap install docker
    

    或:

    $ sudo apt install docker.io
    

    安装完成,验证是否成功:

    $ docker version
    

    如需要在非root用户下直接运行,则需要:

    $ sudo usermod -aG docker username
    

    启动docker后台服务:

    $ sudo service docker start
    

    运行docker(若有)

    $ sudo docker run hello-world
    

    国内网络问题

    鉴于国内网络问题,添加网易镜像地址(mac下);

    Linux下,使用如下:
    对于使用 systemd 的系统(Ubuntu 16.04+、Debian 8+、CentOS 7), 在配置文件 /etc/docker/daemon.json 中加入:

    {
      "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"]
    }
    

    重新启动 docker:

    $ sudo systemctl restart docker
    

    另: DaoCloud 加速器(收费)
    DaoCloud是国内第一家Dock Hub加速器提供商
    网址:
    https://dashboard.daocloud.io/mirror

    注册后进入:
    https://www.daocloud.io/mirror#accelerator-doc

    使用docker

    在本地电脑终端使用下面的命令拉取库,这个操作有点像git的pull:

    docker pull usiege/hello-world
    

    报错解决:


    通过dig @114.114.114.114 registry-1.docker.io找到可用IP:

    dig @114.114.114.114 registry-1.docker.io 
    

    修改/etc/hosts强制docker.io相关的域名解析到其它可用IP:

    yourip registry-1.docker.io
    

    下面开始使用

    查看docker信息:

    docker info
    

    完成拉取后在本地就会有镜像了,使用以下命令进行查看:

    docker images
    

    后续

    相关文章

      网友评论

          本文标题:开启docker使用

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