zoukankan      html  css  js  c++  java
  • CentOS 7 安装Docker

    CentOS 7 环境安装Docker

    1、卸载旧版本的docker

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

    2、安装docker依赖

    sudo yum install -y yum-utils
    

    3、指定阿里云yum源

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

    4、安装docker

    sudo yum install -y docker-ce
    

    5、启动docker

    sudo systemctl start docker
    

    6、配置docker开机自动启动

    sudo systemctl enable docker
    

    7、配置阿里云镜像加速【可选】

    打开阿里云,找到容器镜像服务 ARC-镜像工具-镜像加速服务,按照引导操作即可。

    8、开启远程访问【可选】

    【重要】:如果你使用的是云服务器建议使用TLS加密方式访问,否则挖矿程序攻击会教你做人的!!

    # 使用root用户打开此配置文件
    vi /lib/systemd/system/docker.service
    
    # 将ExecStart修改为如下配置
    ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375
    
    # 重载配置文件
    systemctl daemon-reload
    
    # 重启docker服务
    systemctl restart docker.service
    
    # 对docker端口2375放行
    firewall-cmd --zone=public --add-port=2375/tcp
    

    9、常见问题

    问题1:无法拉取镜像

    Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 192.168.188.2:53: server misbehaving
    Failed to deploy 'vantee-admin Dockerfile: Vantee-Admin/Dockerfile': Can't retrieve image ID from build stream
    

    如出现上述问题,请检查DNS是否正常,并按照第7步,配置阿里云加速镜像。

    配置DNS:

    # 打开vim /etc/sysconfig/network-scripts/ifcfg-ens33# 在文件最下方 配置DNSDNS1=114.114.114.114DNS2=8.8.8.8
    
    # 打开vim /etc/resolv.conf# 在文件最下方 配置DNSnameserver 114.114.114.114nameserver 8.8.8.8
    
    # 重启网络服务以生效systemctl restart network
    

    本文参考:CSDN:菜鸟的IDEA使用Docker插件 author:最强菜鸟

    本文参考:CSDN:docker系列之centos7安装docker author:suqinyi

  • 相关阅读:
    介绍一个小工具 Linqer
    wcf系列5天速成——第一天 binding的使用(1)
    wcf系列5天速成——第二天 binding的使用(2)
    wcf系列学习5天速成——第三天 事务的使用
    iptables 使用
    rsync 文件.数据同步
    Nginx打开目录浏览功能
    linux 添加开机启动
    watch 命令
    python 命令行处理
  • 原文地址:https://www.cnblogs.com/zhangruifeng/p/14766791.html
Copyright © 2011-2022 走看看