容器部署與簡單應用

  1. 開啓hyper-v
  2. Win10 安裝 Docker for Windows
  3. 配置加速器:註冊阿里雲 https://cr.console.aliyun.com/#/accelerator
  4. 配置私有鏡像 harbor

Tips:默認Docker的鏡像文件都是存儲在Hyper-V的默認目錄下,node

開始 -> Windows 管理工具 -> Hyper-V管理器 -> 設置 -> 虛擬硬盤,linux

咱們能夠修改,具體參考 https://www.jianshu.com/p/fd780d0469d4nginx

  1. 指向私有鏡像倉庫
  2. 安裝Rancher Server

https://rancher.com/docs/rancher/v1.6/zh/installing-rancher/installing-server/git

  1. docker pull rancher/server  安裝
  2. docker images            查看已有鏡像
  3. 配置

docker run -d --restart=unless-stopped -p 8090:8080 rancher/servergithub

docker ps 查看實例docker

 

Docker logs -f 84  查看實例啓動過程json

打開Ipv4:8090  查看 rancher serverubuntu

  1. 環境管理 -> 添加環境

Tips: Cattle, K8s, Swarm 編排工具less

  1. 相應環境內添加主機

公網ipipconfig查看Ipv4地址ide

主機iprancher ui 系統管理 -> 系統設置查看

 

 

  1. 訪問控制admin 123456

 

1.Hyper-v建立虛擬linux主機:新建添加ubuntu

2.ubuntu虛擬機配置交換機爲默認

3.Ubuntu獲取臨時權限sudo -i

4.自動安裝 Docker 及手動安裝17.03

https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce-1

https://yq.aliyun.com/articles/110806

  1. 加速器

sudo nano /etc/docker/daemon.json 添加如下加速器

{

「registry-mirriors」: [「https://jhq6kk07.mirror.aliyuncs.com

」]

}

Ctrl+X    Y    回車退出

  1. k8s部署

https://www.bladewan.com/2018/03/26/rke部署kubernetes/

https://github.com/kubernetes/kubernetes/tree/release-1.9       源碼安裝

  1. k8s命令

Kubectl get node查看已有節點

Kubectl cluster-info 查看集羣信息

Kubectl get cs 查看組件健康狀態

Kubectl get svc

Kubectl get pod --all-namespaces 查看全部命名空間的pod

Kubectl get namespaces 查看全部命名空間

Kubectl get pod --namespace=nginx -o wide 節點信息

Kubectl describe pod kube-dns-6f7666d48c-rzmgg --namespace=kube-system 查看pod信息

Kubectl get deployment

Kubectl get pod

Kubectl get node --show-labels 查看節點labels

 

 

官方:https://www.cnrancher.com/

  1. rancher2.0

docker run -d -p 80:80 -p 443:443 rancher/rancher:v2.0.0

  1. 部署k8s 節點注意事項,建議起一個docker空白虛擬機,可避免如下操做:

https://forums.cnrancher.com/article/39

  1. 配置workload所需參數

https://hub.docker.com/explore/

 

 

Images:

ubuntu:xenial

 

Nodeport:  每一個node 的同一端口都能映射訪問

Hostport:設置的當前node映射訪問

相關文章
相關標籤/搜索