您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    详细的Docker入门总结 看这一篇就够了(2)
    时间:2018-11-14 12:31 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    详细的Docker入门总结 看这一篇就够了

    这张图展现了 Docker 客户端、效劳端和 Docker 仓库(即 Docker Hub 和 Docker Cloud ),默许状况下 Docker 会在 Docker 中央仓库寻觅镜像文件。

    这种应用仓库管理镜像的设计理念相似于 Git ,当然这个仓库是可以经过修正配置来指定的,甚至我们可以创立我们本人的私有仓库。

    Docker 的安装和运用

    Docker 的安装和运用有一些前提条件,主要体如今体系架构和内核的支持上。

    关于体系架构,除了 Docker 一末尾就支持的 X86-64 ,其他体系架构的支持则不断在不断地完善和推进中。

    Docker 分为 CE 和 EE 两大版本。CE 即社区版,收费支持周期 7 个月;EE 即企业版,强调安全,付费运用,支持周期 24 个月。

    我们在安装前可以参看官方文档获取最新的 Docker 支持状况,官方文档在这里:https://docs.docker.com/install/。

    Docker 关于内核支持的功用,即内核的配置选项也有一定的要求(比如必须开启 Cgroup 和 Namespace 相关选项,以及其他的网络和存储驱动等)。

    Docker 源码中提供了一个检测脚本来检测和指点内核的配置,脚本链接在这里:https://raw.githubusercontent. ... ig.sh。

    在满足前提条件后,安装就变得十分的复杂了。

    Docker CE 的安装请参考官方文档:

    MacOS:https://docs.docker.com/docker-for-mac/install/

    Windows:https://docs.docker.com/docker ... tall/

    Ubuntu:https://docs.docker.com/instal ... untu/

    Debian:https://docs.docker.com/instal ... bian/

    CentOS:https://docs.docker.com/instal ... ntos/

    Fedora:https://docs.docker.com/instal ... dora/

    其他 Linux 发行版:https://docs.docker.com/instal ... ries/

    这里我们以 CentOS 7 作为演示。

    环境预备:

    阿里云效劳器(1 核 2G,1M 带宽)

    CentOS 7.4 64 位

    由于 Docker-CE 支持 64 位版本的 CentOS 7 ,并且要求内核版本不低于 3.10,首先我们需求卸载掉旧版本的 Docker:

    $ sudo yum remove docker \  

    docker-client \  

    docker-client-latest \  

    docker-common \  

    docker-latest \  

    docker-latest-logrotate \  

    docker-logrotate \  

    docker-selinux \  

    docker-engine-selinux \  

    docker-engine 

    (责任编辑:admin)