LoginSignup
6
7

More than 3 years have passed since last update.

minikube が WSL2 で動くようになったらしい

Posted at

TL;DR

minikube v1.12.0-beta.0 以降を使うと、--vm-driver=docker が WSL2 環境に対応している

image.png

背景

Windows で minikube を使おうとすると(minikube.exe)、下記のように切ない感じになりがちだったんですが

image.png

minikube の issue #5392 が close され、その後のビルドがリリースされたので WSL2 上で minikube が立ち上がるようになりました 🎉

試してみる

Ubuntu 20.04, docker 19.03.11(WSL2) が動いている環境です。

インストールは Linux 版の minikube バイナリを落としてこれば ok.

$ wget https://github.com/kubernetes/minikube/releases/download/v1.12.0-beta.0/minikube-linux-amd64
$ chmod +x ./minikube-linux-amd64
$ mv ./minikube-linux-amd64 minikube 
$ sudo install minikube /usr/local/bin/ 

起動時に --vm-driver=docker を指定すれば楽しい時間の始まり.

$ minikube start --vm-driver=docker                                                
😄  minikube v1.12.0-beta.0 on Ubuntu 20.04
✨  Using the docker driver based on user configuration
👍  Starting control plane node minikube in cluster minikube
🚜  Pulling base image ...
💾  Downloading Kubernetes v1.18.3 preload ...
    > preloaded-images-k8s-v3-v1.18.3-docker-overlay2-amd64.tar.lz4: 526.01 MiB
🔥  Creating docker container (CPUs=2, Memory=6300MB) ...
❗  This container is having trouble accessing https://k8s.gcr.io
💡  To pull new external images, you may need to configure a proxy: https://minikube.sigs.k8s.io/docs/reference/networking/proxy/
🐳  Preparing Kubernetes v1.18.3 on Docker 19.03.2 ...
    ▪ kubeadm.pod-network-cidr=10.244.0.0/16
🔎  Verifying Kubernetes components...
🌟  Enabled addons: default-storageclass, storage-provisioner
🏄  Done! kubectl is now configured to use "minikube"

image.png

アイコンがかわいいね😄

6
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
7