1. 前置
docker使用的是Docker Desktop for mac,安装openshift v3.11.0版本。
2. 创建device-plugins
docker run -it --rm --privileged --pid=host justincormack/nsenter1 /bin/sh -c 'mkdir -p /var/lib/kubelet/device-plugins'
3. 安装cli
安装oc-cli
brew install openshift-cli
4. 安装socat
brew install socat
5. 设置docker Desktop daemon

6. 取消代理172.30.1.1

7. 设置权限
sudo chmod -R 777 /var/lib/origin
启动过程中可能会不断创建新的目录,需要不断执行上述命令
8. 启动
sudo oc cluster up
启动过程中,可能会出现下载镜像超时启动失败,此时需要关闭cluster及docker重新启动。
oc cluster down

9. 打开管理端
https://127.0.0.1:8443/
账号:system
密码:admin
网友评论