docker安装

Posted xgmxm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker安装相关的知识,希望对你有一定的参考价值。

 

centos6 docker安装

wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-6.repo
yum install -y docker-io
/etc/init.d/docker start

centos7 docker安装

方法1:
yum install -y docker

方法2:
包:docker-1.13.1.tgz 【k8s里】
脚本:install-docker.sh
执行:install-docker.sh
验证:docker --version

centos7安装docker-ce

2.1 准备
    1、检查centos-extras库是否启用,默认是启用,如果没有修改过,跳过此步。
    2、检查内存是否够用,最低4G
    3、安装依赖库,注意18.01.0版本的docker不需要额外配置devicemapper,执行如下命令可使用lvm2,避免lvm性能低下问题。
        yum install -y yum-utils  device-mapper-persistent-data  lvm2
    4、设置存储库
        yum-config-manager --add-repo  https://download.docker.com/linux/centos/docker-ce.repo
    注意:如果生产建议使用稳定库,如果要使用edge或test,则执行如下命令启用
        yum-config-manager --enable docker-ce-edge
        yum-config-manager --enable docker-ce-test
    5、关闭防火墙
        systemctl stop firewalld.service #停止
        systemctl disable firewalld.service #禁用
2.2 开始
    当前时间,2018-01-31最新版是18.01.0,可以直接执行如下命令安装
        yum install docker-ce
    如果最新版已经大于18.01.0,可以通过如下方式安装
        1、列出全部版本
            yum list docker-ce --showduplicates | sort -r
            注意,第一列是名字,第二列是版本,第三列是资源库名称,一般包含stable是稳定库,edge是边缘库,test是测试库,生产环境必须选择稳定库,否则会出现不可预见的问题。
        2、根据列表安装
            yum install <FULLY-QUALIFIED-PACKAGE-NAME>
               注意:包名是截取第一列和第二列的部分值组合而成,比如列表如下
            docker-ce.x86_64            18.01.0.ce-1.el7.centos             docker-ce-stable
            那么包名应该是docker-ce-18.01.0.ce

            等待安装完成后,先不要启动,因为docker默认镜像是国外,下载速度可能会比较慢,点击以下链接:https://www.daocloud.io/mirror#accelerator-doc,如果需要登录请先注册,然后再点击,获取加速器代码,然后复制到机器上运行。

            加速器设置好后,执行如下命令启动docker

            systemctl start docker
            如果启动失败,输入如下命令查看启动失败原因
            systemctl  status docker

 ubuntu 16.04安装Docker-ce

本节我们将在 ubuntu 16.04 虚拟机中安装 Docker。因为安装过程需要访问 internet, 所以虚拟机必须能够上网。 

Docker 支持几乎所有的 Linux 发行版,也支持 Mac 和 Windows。各操作系统的安装方法可以访问:https://docs.docker.com/engine/installation/ 

Docker 分为开源免费的 CE(Community Edition)版本和收费的 EE(Enterprise Edition)版本。下面我们将按照文档,通过以下步骤在 Ubuntu 16.04 上安装 Docker CE 版本。 

配置 Docker 的 apt 源 
1. 安装包,允许 apt 命令 HTTPS 访问 Docker 源。
    $ sudo apt-get install \ 
    apt-transport-https \ 
    ca-certificates \ 
    curl \ 
    software-properties-common 
2. 添加 Docker 官方的 GPG 
    $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 
3. 将 Docker 的源添加到 /etc/apt/sources.list 
    $ sudo add-apt-repository \ 
       "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ 
       $(lsb_release -cs) \ 
       stable" 
4.安装 Docker 
    $ sudo apt-get update
    $  sudo apt-get install docker-ce 

 

以上是关于docker安装的主要内容,如果未能解决你的问题,请参考以下文章

markdown docker-compose片段

sh Docker片段

Docker初级——介绍安装和使用

Docker和pip安装:避免在已安装某些软件包时安装所有软件包

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

PHP代码-psysh调试代码片段工具