• 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

  • 相关阅读:
    马拉车算法 java
    事件对象(Event对象)
    PAT 1035 Password
    C++中的四种类型转换运算符
    OG 488, acid|195136-52-8|Oregon Green 488 Carboxylic Acid
    论文答辩那些事
    如何快速定位到报错日志中的关键信息,一招学会,赶快GET吧
    LeetCode每日一题:实现strStr()
    [JavaEE系列] 进程与线程之间的区别和联系
    RT-Thread 内存管理(学习一)
  • 原文地址:https://blog.csdn.net/weixin_38627000/article/details/126991232