zoukankan      html  css  js  c++  java
  • Docker容器引擎的安装部署

    Docker容器引擎的安装部署

    1.下载:

    (1)Docker网址

    基于GitHub上的源码进行构建

    (2)主要版本:企业版EE、社区版CE

    (3)版本号:
    2017年第一季度以前,大版本号、小版本号的格式;docker 1.13
    2017年第一季度开始,docker遵循年月的格式 YY-MM-xx

    2.安装准备

    (1)uname -r #查看系统内核 docker最好在内核3.8以上内核的linux安装

    (2)关闭selinux
    (3)关闭防火墙

    (4)安装base源和epel源

    wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
    
    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
    

    (5)查看docker 包

    yum list docker --show-duplicates
    
    yum install -y yum-utils
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  #添加aliyun的docker镜像到本地
    

    3.安装Docker

    yum install docker-ce -y

    4.开启docker并设置开机自启
    systemctl enable docker
    systemctl start docker
    

    5.配置文件引擎

    mkdir -p /data/docker
    cd /etc/docker
    
    vim daemon.json
    
    {
    "graph": "/data/docker", #工作目录
    "storage-driver": "overlay2", #存储驱动
    "insecure-registries":  ["registry.access.redhat.com","quay.io"], #仓库
    "registry-mirrors":["https://q2gr04ke.mirror.aliyun.com"], #镜像
    "bip": "10.1.0.203/24", #docker网络地址,主机和容器有个对应关系
    "exec-opts": ["native.cgroupdriver=systemd"], #
    "live-restore": true #docker容器引擎死掉后,用docker启动的容器还能活
    }
    

    6.启动docker

    systemctl start docker

    7.启动第一个docker镜像

    docker run hello-world

    作者:ccku
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题或建议,请多多赐教,非常感谢。
  • 相关阅读:
    ioctlsocket()
    阻塞式socket例子学习
    accept()
    listen()
    WSAStartup
    C#动态操作DataTable(新增行、列、查询行、列等)
    C# 连接SQL Server数据库的几种方式--server+data source等方式
    ExcelHelper类
    c#使用椭圆签名算法制作软件序列号
    LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Count 等
  • 原文地址:https://www.cnblogs.com/ccku/p/13436695.html
Copyright © 2011-2022 走看看