zoukankan      html  css  js  c++  java
  • Linux环境安装Docker入门教程

    安装

    1. 下载
    wget https://download.docker.com/linux/static/stable/x86_64/docker-18.06.1-ce.tgz
    
    1. 解压
    tar -xvf docker-18.06.1-ce.tgz
    
    1. 将解压出来的docker文件内容移动到 /usr/bin/ 目录下
    cp docker/* /usr/bin/
    
    1. 将docker注册为service:vim /etc/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
    # 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
    

    启动

    chmod +x /etc/systemd/system/docker.service #添加文件权限并启动docker
    systemctl daemon-reload                 #重新加载配置文件
    systemctl start docker          #启动Docker
    systemctl enable docker.service         #设置开机自启
    

    验证

    systemctl status docker         #查看Docker状态
    docker -v           #查看Docker版本
    

    结语

    欢迎关注微信公众号『码仔zonE』,专注于分享Java、云计算相关内容,包括SpringBoot、SpringCloud、微服务、Docker、Kubernetes、Python等领域相关技术干货,期待与您相遇!

  • 相关阅读:
    Balanced Binary Tree
    Swap Nodes in Pairs
    Reverse Nodes in k-Group
    Reverse Linked List II
    Remove Nth Node From End of List
    Remove Duplicates from Sorted List II
    Remove Duplicates from Sorted List
    Partition List
    Merge Two Sorted Lists
    【Yii2.0】1.2 Apache检查配置文件语法
  • 原文地址:https://www.cnblogs.com/feifuzeng/p/13527811.html
Copyright © 2011-2022 走看看