痛在哪里?
k8s.gcr.io 国内访问不了
怎么办?
开启一个 local server
即可
修改 hosts
ip k8s.gcr.io gcr.io
ip 为路由器分配给电脑的 ip,请勿填写 127.0.0.1
当然我这里的 local server 部署在本机,如果你部署到其他机器,只需将 ip 地址填写对应的就行。
了解 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.ps1
powershell 禁止执行脚本?
请以管理员身份执行 set-ExecutionPolicy RemoteSigned
之后输入 Y 确认。
版本问题
只支持最新版 EDGE