欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

k8s

程序员文章站 2024-03-12 08:33:56
...

环境

操作系统:ubuntu18.10
docker:docker-ce 18.06
kubernetes:k8s 1.13.1

操作步骤

安装(https://www.runoob.com/docker/ubuntu-docker-install.html)

  • 卸载旧版本 apt-get remove docker docker-engine docker.io containerd runc
  • uname -a // 检测版本环境
  • 安装 apt 依赖包,用于通过HTTPS来获取仓库:
  • apt-get install
    apt-transport-https
    ca-certificates
    curl
    gnupg-agent
    software-properties-common
  • 添加 Docker 的官方 GPG **:
  • $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  • 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 通过搜索指纹的后8个字符,验证您现在是否拥有带有指纹的**。
  • apt-key fingerprint 0EBFCD88
  • 使用以下指令设置稳定版仓库
  • add-apt-repository
    “deb [arch=amd64] https://download.docker.com/linux/ubuntu
    $(lsb_release -cs)
    stable”
    • 更新 apt 包索引。
    • $ sudo apt-get update
    • 查看版本
    • apt-cache madison docker-ce
    • sudo apt-get install docker-ce=<VERSION_STRING>
    • 验证是否安装成功
    • docker run hello-world

docker基本指令

  • docker ps(查看docker镜像)
  • docker run -it nginx(下载nginx)
  • usermod -aG docker $USER(将当前用户加入docker组)

配置阿里云加速器

  • 创建/etc/docker/daemon.json,内容如下
{
 "registry-mirrors": ["https://ozcouvlb.mirror.aliyuncs.com"]
}

重启docker服务

  • 重载所有修改过的配置文件
    systemctl daemon-reload
  • 重启docker服务
    systemctl restart docker

安装并配置k8s国内源

  • 创建配置文件
    touch /etc/apt/sources.list.d/kubernetes.list
  • 添加写权限
    sudo chmod 666 /etc/apt/sources.list.d/kubernetes.list
  • 通过vim添加,内容如下:
    deb http://mirrors.ustc.edu.cn/kubernetes/apt kubernetes-xenial main
  • apt update
  • 如果上述报错,执行以下代码:
$ apt-get update && apt-get install -y apt-transport-https
$ curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add - 
$ cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main
EOF 
相关标签: docker docker k8s