zoukankan      html  css  js  c++  java
  • linux离线安装docker

    一、基础环境
    1、操作系统:CentOS 7.3

    2、Docker版本:18.06.1 官方下载地址

    3、百度云Docker 18.06.1地址:https://pan.baidu.com/s/1pGp3Bi0haJyEVWUbxNBrsA 密码:4wkz

    4、官方参考文档:https://docs.docker.com/install/linux/docker-ce/binaries/#install-static-binaries

    二、Docker安装
    1、解压

    tar -xvf docker-18.06.1-ce.tgz

    2、将解压出来的docker文件内容移动到 /usr/bin/ 目录下

    cp docker/* /usr/bin/

    3、将docker注册为service

    vim /etc/systemd/system/docker.service

    将下列配置加到docker.service中并保存
    ====================================================================================================================

    [Unit]

    Description=Docker Application Container Engine

    Documentation=https://docs.docker.com

    After=network-online.target firewalld.service

    Wants=network-online.target

    [Service]

    Type=notify

    # the default is not to use systemd for cgroups because the delegate issues still

    # exists and systemd currently does not support the cgroup feature set required

    # for containers run by docker

    ExecStart=/usr/bin/dockerd

    ExecReload=/bin/kill -s HUP $MAINPID

    # Having non-zero Limit*s causes performance problems due to accounting overhead

    # in the kernel. We recommend using cgroups to do container-local accounting.

    LimitNOFILE=infinity

    LimitNPROC=infinity

    LimitCORE=infinity

    # Uncomment TasksMax if your systemd version supports it.

    # Only systemd 226 and above support this version.

    #TasksMax=infinity

    TimeoutStartSec=0

    # set delegate yes so that systemd does not reset the cgroups of docker containers

    Delegate=yes

    # kill only the docker process, not all processes in the cgroup

    KillMode=process

    # restart the docker process if it exits prematurely

    Restart=on-failure

    StartLimitBurst=3

    StartLimitInterval=60s

    [Install]

    WantedBy=multi-user.target

    ====================================================================================================================
    4、启动

    chmod +x /etc/systemd/system/docker.service #添加文件权限并启动docker

    systemctl daemon-reload #重载unit配置文件

    systemctl start docker #启动Docker

    systemctl enable docker.service #设置开机自启

    5、验证

    systemctl status docker #查看Docker状态

    docker -v #查看Docker版本

    docker-compose 下载地址

        链接:https://pan.baidu.com/s/1bkgRfrVfXHiJJRpof48R0A

        提取码:0udo

       安装
        1. cd /usr/local/bin

        2. mv docker-compose-Linux-x86_64 docker-compose

        3. sudo chmod +x docker-compose

  • 相关阅读:
    1063. Set Similarity
    A1047. Student List for Course
    A1039. Course List for Student
    最大公约数、素数、分数运算、超长整数计算总结
    A1024. Palindromic Number
    A1023. Have Fun with Numbers
    A1059. Prime Factors
    A1096. Consecutive Factors
    A1078. Hashing
    A1015. Reversible Primes
  • 原文地址:https://www.cnblogs.com/xiaokangk/p/13447615.html
Copyright © 2011-2022 走看看