• 安装docker,docker-compose


    Linux时间不对

    ARM同步时间

    # 安装chrony
    yum install -y chrony
    
    # 启动 chrony 并 设为系统自动启动
    systemctl start chronyd.service && systemctl enable chronyd.service
    
    # 查看是否启动成功
    systemctl status chronyd.service
    
    # 设置时区
    timedatectl set-timezone "Asia/Shanghai"
    
    # 修改chrony.conf文件
    vi /etc/chrony.conf
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    # Use public servers from the pool.ntp.org project.
    # Please consider joining the pool (http://www.pool.ntp.org/join.html).
    # pool 2.centos.pool.ntp.org iburst        注释掉
    server ntp.aliyun.com iburst             # 新增行
    server cn.ntp.org.cn iburst              # 新增行
    
    • 1
    • 2
    • 3
    • 4
    • 5
    # 重启服务
    systemctl restart chronyd.service
    # 执行时间同步命令
    chronyc sources -v
    
    • 1
    • 2
    • 3
    • 4

    X86同步时间

    # 安装ntpdate
    yum -y install ntpdate
    # 同步时间
    ntpdate cn.pool.ntp.org
    # date查看日期时间是否正确了
    date
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    centos8更换源

    cd /etc/yum.repos.d/
    
    sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
    
    sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
    
    • 1
    • 2
    • 3
    • 4
    • 5

    安装docker

    ARM安装docker

    ## 先卸载,防止安装冲突
    sudo yum remove docker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine
    
    ## 设置安装源
    sudo yum install -y yum-utils
    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
    ## 安装docker
    sudo yum install -y docker-ce docker-ce-cli containerd.io
    
    ## 如果报错信息
    #(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip #uninstallable packages or '--nobest' to use not only best candidate packages)
    
    ## 解决方法
    yum install --allowerasing docker-ce -y
    
    ## 查看版本号
    docker -v
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18

    X86安装docker

    # 删除旧版本
    yum remove  docker \
                docker-client \
                docker-client-latest \
                docker-common \
                docker-latest \
                docker-latest-logrotate \
                docker-logrotate \
                docker-engine
    # 更新一下yum 
    yum update
    # yum相关的依赖
    yum install -y yum-utils device-mapper-persistent-data lvm2
    # 配置yum 告诉yum在哪下docker(官网,二选一)
    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    # 配置yum 告诉yum在哪下docker(阿里云镜像,二选一)
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    # 安装docker-ce  社区版(免费,官网用)
    yum install -y docker-ce
    # 安装docker-ce  社区版(免费,阿里用)
    yum install docker-ce docker-ce-cli containerd.io
    # -v version 查看版本,验证安装成功
    docker -v
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23

    docker设置阿里镜像源

    https://cr.console.aliyun.com/undefined/instances/mirrors?accounttraceid=9f944053f6874201832115e298e15d84idyl

    docker 下载拉取报错

    错误: 无法验证 github.com 的由 “/C=US/O=DigiCert Inc/CN=DigiCert TLS Hybrid ECC SHA384 2020 CA1” 颁发的证书:
      颁发的证书还未生效。
    要以不安全的方式连接至 github.com,使用“--no-check-certificate”
    
    • 1
    • 2
    • 3

    按照错误信息中提示的内容操作,命令后加 --no-check-certificate

    安装docker-compose

    ARM X86安装docker-compose

    # github下载 https://github.com/docker/compose/releases
    # ARM 架构下载   docker-compose-linux-aarch64
    # 将名字修改为 docker-compose
    mv docker-compose-linux-aarch64 /usr/local/bin/docker-compose
    # 授权
    sudo chmod 777 docker-compose
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    mac安装docker-compose

    # github下载 https://github.com/docker/compose/releases
    # docker-compose-linux-aarch64
    # 将名字修改为 docker-compose
    mv docker-compose-linux-aarch64 docker-compose
    # 授权
    sudo chmod 777 docker-compose
    # 配置环境变量
    cd ~
    open .bash_profile
    # 写入以下内容,注意我把 docker-compose 放到了 /usr/local/bin ,这里修改为你存放的位置
    export PATH=$DOCKER_COMPOSE_HOME:/usr/local/bin:$PATH
    # 刷新配置文件
    source /etc/profile
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
  • 相关阅读:
    02-打包代码与依赖
    什么是NoSQL?随着这次训练就来学习一下
    IDEA 集成 Git、IDEA 集成 GitHub
    DSA之查找(2):树表的查找
    SpringCloud - Spring Cloud Alibaba 之 Seata分布式事务服务;Seata TC Server集群部署(二十二)
    网络安全观察攻击类型分布
    幻兽帕鲁游戏搭建(docker)
    Vue3中通过 input 标签 发送文件/图片给后端
    嵌入式接口复习资料
    20种让人血压狂飙的代码丨千万别学
  • 原文地址:https://blog.csdn.net/weixin_46237429/article/details/128172062