说下为啥选择云环境,最开始在本地电脑上安装的minikube,但是由于国内的网络访问不了谷歌的镜像堆栈,安装ingress-nginx大概其他插件时着实的恶心。要不翻墙,要不自己搭建个镜像堆栈。最终决定用阿里云境外的节点,按小时收费的那种,一个小时大概也就3毛钱。随时开释,不会因为这些环境和网络的问题分神。
1.准备环境
阿里云登录 - 欢迎登录阿里云,安全稳固的云计算服务平台
没有账号注册一个,大概使用支付宝登岸。这里就不做赘述了。
选择“云服务ECS”
创建实例
一定选择国外的节点 ,我选择是韩国首尔的节点,这个自制。CPU2核,内存2G。操纵系统选的是ubuntu18.04(看自己喜欢linux哪个都行),磁盘不用修改40G和20G一样钱。
下一步网络设置。须要自建一个互换机和安全组,就按推荐的建。分配公网IP选上,按流量收费。
下一步系统配置,配置自界说暗码登岸的方式,给root用户设置一个秘密,设置个自己喜欢的。
确认订单。创建实例。账户须要有100块钱(按时间扣费用)。
控制台多了刚才创建的实例,我刚新建的外网ip是8.213.130.127(根本用几个小时我就开释了,不怕暴露),此时在你呆板的本地就可以通过ssh对这台呆板登岸了。
补充下安全组,默认创建的安全组会开放22、80端口,所以本机才可以使用ssh登岸。
本地登岸
2.安装docker
- root@iZmj7hlj4my4j4dgaiq763Z:~# apt install docker.io
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- The following additional packages will be installed:
- bridge-utils containerd dns-root-data dnsmasq-base git git-man libcurl3-gnutls liberror-perl pigz runc ubuntu-fan
- Suggested packages:
- ifupdown aufs-tools btrfs-progs cgroupfs-mount | cgroup-lite debootstrap docker-doc rinse zfs-fuse | zfsutils git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs
- git-mediawiki git-svn
- The following NEW packages will be installed:
- bridge-utils containerd dns-root-data dnsmasq-base docker.io git git-man libcurl3-gnutls liberror-perl pigz runc ubuntu-fan
- 0 upgraded, 12 newly installed, 0 to remove and 55 not upgraded.
- Need to get 71.0 MB of archives.
- After this operation, 327 MB of additional disk space will be used.
- Do you want to continue? [Y/n] Y
复制代码 Y就行了。安装完查看docker版本
- root@iZmj7hlj4my4j4dgaiq763Z:~# docker -v
- Docker version 20.10.21, build 20.10.21-0ubuntu1~18.04.2
复制代码 3.安装minikube
Welcome! | minikube
可以参考官网。选择下Linux、x86-64、stable、binary download
- curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
复制代码 下载安装包
- root@iZmj7hlj4my4j4dgaiq763Z:~# curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
- 100 80.0M 100 80.0M 0 0 9874k 0 0:00:08 0:00:08 --:--:-- 12.2M
复制代码 安装
- sudo install minikube-linux-amd64 /usr/local/bin/minikube
复制代码 启动
提示xxx,直接加一个--force。
[code]root@iZmj7hlj4my4j4dgaiq763Z:~# minikube start
|