Docker 桌面版 國內無痛開啓內置的 k8s

痛在哪裏?

k8s.gcr.io 國內訪問不了git

怎麼辦?

開啓一個 local server 便可github

修改 hosts

ip k8s.gcr.io gcr.io

ip 爲路由器分配給電腦的 ip,請勿填寫 127.0.0.1docker

固然我這裏的 local server 部署在本機,若是你部署到其餘機器,只需將 ip 地址填寫對應的就行。shell

瞭解 k8s 的應該知道 /etc/hosts 是什麼意思,怎麼改,若是不會, 請關閉本文! 請在 issue 中提問。

將 gcr.io k8s.gcr.io 添加到非安全 registry

Docker 設置 -> Daemon -> Basic -> insecure registries安全

gcr.io
k8s.gcr.io

開啓

$ git clone --recursive https://github.com/khs1994-docker/lnmp.git

$ cd lnmp

# 開啓 local server

$ lnmp-docker.sh gcr.io

# 查看日誌 

$ lnmp-docker.sh gcr.io logs

# 從設置中查看 k8s 狀態,開啓成功以後關閉 local server

$ lnmp-docker.sh gcr.io down

Windows

將上邊命令的 lnmp-docker.sh 替換爲 lnmp-docker.ps1bash

powershell 禁止執行腳本?日誌

請以管理員身份執行 set-ExecutionPolicy RemoteSigned 以後輸入 Y 確認。code

版本問題

只支持最新版 EDGEserver

相關文章
相關標籤/搜索