美文网首页
(四)Docker镜像与仓库之一(2)——获取和推送镜像

(四)Docker镜像与仓库之一(2)——获取和推送镜像

作者: 爱折腾的胖子 | 来源:发表于2018-09-11 04:32 被阅读0次

    Docker官网

    Docker文档地址


    本节包括:查找镜像,拉取镜像、推送镜像。


    查找镜像:

        1.Docker Hub

            在dockerhub官网中搜索需要的镜像。需要注册账户。

        2.通过命令行进行查找,格式为docker search [OPTIONS] TERM,最多返回25个结果

            OPTIONS:

                --automated=false  自动化构建的Docker镜像

                --no-trunc=false    不使用截断的形式显示数据

                -s --stars=0        设置显示结果的最低星级

          例如{ docker search ubuntu } 查找和ubuntu有关的镜像。

          例如{ docker search -s=5 ubuntu } 查找5星以上的ubuntu有关的镜像。

    拉取镜像:

        使用命令拉取镜像到本地,格式为docker pull [OPTIONS] NAME [:TAG]

            OPTIONS:

                -a --all-tags=false 下载所有匹配到带有标记的镜像都下载到本地。

        例如{ docker pull ubuntu:14.04 },将ubuntu14.04下载到本地。

        下载过程很慢,由于没有翻墙的原因,我们可以通过配置国内的源加速下载。

        首先要到daocloud上注册一个账号,然后点击加速器,此时会获得一个网址,把这个网址配置到docker的配置文件中即可。过程如下:

            1.使用vim打开 /etc/default/docker 文件。

            2.添加DOCKER_OPTS="--registry-mirror=http://1770fff0.m.daocloud.io"

            3.重新启动docker { sudo service docker restart }

    推送镜像:

        使用命令将本地镜像上传到docker hub中。

        格式为 docker push NAME [:TAG],然后输入用户名、密码、邮箱。推动的镜像默认为公有,可以在网站上转为私有。

    相关文章

      网友评论

          本文标题:(四)Docker镜像与仓库之一(2)——获取和推送镜像

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