部署Linux内网docker实践过程

  1. 查看Linux内核版本的命令
    cat /proc/version

    下载docker静态二进制存档
     要根据硬件平台下载以免造成不兼容

    https://download.docker.com/

    https://download.docker.com/linux/static/stable/x86_64/docker-20.10.7.tgz 

    本文中演示下载版本为x86 docker-20.10.7.tgz  

    2 将下载好的文件上传到服务器


     解压 tar -zxvf docker-20.10.7.tgz 

    3 将二进制文件移到可执行文件目录下 
     

    4 配置docker.service  
     vim /usr/lib/systemd/system/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
    ExecStart=/usr/bin/dockerd
    ExecReload=/bin/kill -s HUP $MAINPID
    LimitNOFILE=infinity
    LimitNPROC=infinity
    TimeoutStartSec=0
    Delegate=yes
    KillMode=process
    Restart=on-failure
    StartLimitBurst=3
    StartLimitInterval=60s
     
    [Install]
    WantedBy=multi-user.target
    5 启动dockerd服务 
    [root@localhost opt]# systemctl daemon-reload
    [root@localhost opt]# systemctl start docker.service
    [root@localhost opt]# docker info
     

    将docker设置为开机自启动

    systemctl enable docker

你可能感兴趣的:(linux,docker,运维)