此文用的k8s为1,13,1(网络需要能访问k8s.gcr.io)
准备两个个虚拟机(此处用vagrant)
vagrant init envimation/ubuntu-xenial
修改Vagrantfile
配置网络模式和Ip
config.vm.network "public_network", ip:"192.168.1.30"
配置内存大小,此处2G
config.vm.provider "virtualbox" do |vb|
vb.memory = "2048"
end
vagrant ssh
安装指定版本docker
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
sudo apt-get update
sudo apt-get install docker-ce=18.06.1~ce~3-0~ubuntu(可通过sudo apt-cache policy docker-ce查看所有版本并选择