Tips:默認Docker的鏡像文件都是存儲在Hyper-V的默認目錄下,node
開始 -> Windows 管理工具 -> Hyper-V管理器 -> 設置 -> 虛擬硬盤,linux
咱們能夠修改,具體參考 https://www.jianshu.com/p/fd780d0469d4nginx
https://rancher.com/docs/rancher/v1.6/zh/installing-rancher/installing-server/git
docker run -d --restart=unless-stopped -p 8090:8080 rancher/servergithub
docker ps 查看實例docker
Docker logs -f 84 查看實例啓動過程json
打開Ipv4:8090 查看 rancher serverubuntu
Tips: Cattle, K8s, Swarm 編排工具less
公網ip:ipconfig查看Ipv4地址ide
主機ip:rancher ui 系統管理 -> 系統設置查看
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
sudo nano /etc/docker/daemon.json 添加如下加速器
{
「registry-mirriors」: [「https://jhq6kk07.mirror.aliyuncs.com
」]
}
Ctrl+X Y 回車退出
https://www.bladewan.com/2018/03/26/rke部署kubernetes/
https://github.com/kubernetes/kubernetes/tree/release-1.9 源碼安裝
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/
docker run -d -p 80:80 -p 443:443 rancher/rancher:v2.0.0
https://forums.cnrancher.com/article/39
https://hub.docker.com/explore/
Images:
ubuntu:xenial
Nodeport: 每一個node 的同一端口都能映射訪問
Hostport:設置的當前node映射訪問