• centos 安装 docker


    概念:

    • 统一标准
      • 应用构建
      • 应用分享
      • 应用运行
      • ......
    • 资源隔离
      • cpu、memory 资源隔离与限制
      • 访问设备隔离与限制
      • 网络隔离与限制
      • 用户、用户组隔离限制
      • ....

    架构图:

    • Docker_Host:
      • 安装Docker的主机
    • Docker Daemon:
      • 运行在Docker主机上的Docker后台进程
    • Client:
      • 操作Docker主机的客户端(命令行、UI等)
    • Registry:
      • 镜像仓库
      • Docker Hub
    • Images:
      • 镜像,带环境打包好的程序,可以直接启动运行
    • Containers:
      • 容器,由镜像启动起来正在运行中的程序

    交互逻辑

    装好Docker,然后去 软件市场 寻找镜像,下载并运行,查看容器状态日志等排错
    

    安装

    官方文档:

    1、移除以前docker相关包

    sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine

    2、配置yum源(不配置的话以后下载工具会很慢)

    sudo yum install -y yum-utils
    sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    3、安装docker

    sudo yum install -y docker-ce docker-ce-cli containerd.io

    # 指定版本
    yum install -y docker-ce-20.10.7 docker-ce-cli-20.10.7  containerd.io-1.4.6

    4、启动

    # --now 为立即生效并启动
    systemctl enable docker --now

    5、配置加速器(如果有的话)

    这里额外添加了docker的生产环境核心配置cgroup

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://82m9ar63.mirror.aliyuncs.com"],
      "exec-opts": ["native.cgroupdriver=systemd"],
      "log-driver": "json-file",
      "log-opts": {
        "max-size": "100m"
      },
      "storage-driver": "overlay2"
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker

    PS: 加速器阿里官方文档https://help.aliyun.com/document_detail/60750.html

    验证:

    docker info

     配置完成, 开启你的容器之旅吧

  • 相关阅读:
    关于struts页面跳转的问题
    java中==和equals的区别
    控制广播风暴的方法
    广播风暴的成因及解决办法
    思科FEX配置
    思科vPC技术和配置
    数据中心架构TOR和EOR
    ARP表项及老化时间
    MAC地址表和老化时间
    track 3 list boolean or
  • 原文地址:https://www.cnblogs.com/TF511/p/16457690.html
Copyright © 2020-2023  润新知