• ubuntu安装docker及 kubectl


    ubuntu 安装docker
    一、安装docker
    1、安装docker:sudo apt-get install -y docker.io
    2、启动docker服务:systemctl start docker
    3、设置开机启动:systemctl enable docker
    4、查看docker状态:systemctl status docker
    5、停止docker服务:systemctl stop docker
    6、查看docker版本:docker version
    在这里插入图片描述

    二、安装kubectl

    1. 安装curl: apt install curl
    2. 安装apt-key: curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add -
    3. 配置kubectl源:国内的源(此源可以使用,本次搭建使用的是此源):
    cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
    deb http://mirrors.ustc.edu.cn/kubernetes/apt kubernetes-xenial main
    EOF
    
    • 1
    • 2
    • 3

    安装:
    apt-get update && apt-get install -y kubelet kubeadm kubectl
    systemctl enable kubelet
    注:安装成功后不要执行systemctl start kubelet,执行是会报错的,直接向下执行就可以了

    1. 查看kubectl可用版本: apt-cache madison kubeadm kubelet kubectl
    2. 安装kubectl: apt-get install -y kubectl
    3. 查看kubectl版本: kubelet --version

    完成两部分编写

    部署rancher

    下载rancher镜像

    docker pull rancher/rancher
    
    • 1

    在宿主机上创建Rancher的挂载目录
    mkdir -p /docker_volume/rancher_home/{rancher,auditlog}

    启动rancher容器

    docker run -d -p 80:80 -p 443:443 \
    --restart=unless-stopped \
    -v /docker_volume/rancher_home/rancher:/var/lib/rancher \
    -v /docker_volume/rancher_home/auditlog:/var/log/auditlog \
    --name rancher \
    --privileged=true \
    rancher/rancher
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    rancher初始配置

    镜像仓库地址修改

    默认rancher从国外镜像库拉取镜像,速度非常慢,需要改成阿里云那边的地址。
    在rancher ui界面的settings的system-default-registry进行设置rancher默认的仓库地址

    镜像地址是
    registry.cn-hangzhou.aliyuncs.com

  • 相关阅读:
    String 进阶
    单片机通过USB(U盘)升级固件的方法
    MySQL-视图
    Java项目源码SSM宿舍管理系统|寝室
    产品待办列表PBL与产品需求文档PRD的本质区别
    2.Rust变量
    Airtest框架和Poco框架常见问题
    SQL之游标
    dotnet 使用 Crossgen2 对 DLL 进行 ReadyToRun 提升启动性能
    基于HTML5的下拉刷新效果
  • 原文地址:https://blog.csdn.net/weixin_38627000/article/details/126991232