Meus sites


Sites relevantes


Contato

Email: devanon.kyosha@gmail.com

Try scrolling the rest of the page to see this option in action.

Sejam bem vindos

Fabrício Web Home Page

Desenvolvimento PHP Laravel, Manutenção em sites PHP, Arquitetura de serviços Web, Geração de endpoints REST API e Tutoriais.

Sejam bem vindos à página Fabrício Web. Eu sou o Fabrício Dias.
Passarei aqui uma parte significativa de minha experiência. Acompanhe minhas publicações. Vou publicar amenidades nerds também. O site está em desenvolvimento, e vou colocar melhorias ainda. E com certeza vou adicionar interação com o leitor em breve.

Fabrício Dias de Oliveira

Kubernetes - Minikube com docker

Aqui ensinarei a instalar o Minikube com o drive Docker. Isso é particularmente útil, já que o Minikube usa o VirtualBox como padrão, e uma máquina virtual vai consumir no mínimo 2 gigabytes de memória ram, e isso destrói o desempenho do computador - especialmente os de baixa capacidade. Me agradeçam depois, rs.

Instalando

wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

chmod +x minikube-linux-amd64

sudo mv minikube-linux-amd64 /usr/local/bin/minikube

 

curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl

chmod +x ./kubectl

sudo mv ./kubectl /usr/local/bin/kubectl

Instale o Docker para um uso mais contido da memória do PC:

Inicialmente, remova os pacotes que provavelmente irão entrar em conflito com o Docker:

 

for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg -y; done

 

Agora instale o Docker

 

sudo apt update

sudo apt install \

    ca-certificates \

    curl \

    gnupg \

    lsb-release -y

sudo mkdir -p /etc/apt/keyrings

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

echo \

  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \

  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt update

.

Se der erro durante o update faça:

sudo chmod a+r /etc/apt/keyrings/docker.gpg

sudo apt update

.

E finalmente:

 

sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y

 

Importante também: execute:

 

sudo usermod -aG docker $USER && newgrp docker

 

Para que o usuário padrão consiga executar o Docker.

 

Configurando como o driver padrão:

 

minikube config set driver docker

 

Importante:

Ao iniciar com esse driver, os principais addons não são iniciados junto. Então inicie com:

 

 

minikube start

minikube addons enable storage-provisioner

minikube addons enable default-storageclass

 

 

Pronto. Agora "minikube start" não consumirá toda a memória do computador.

Fabrício Dias de Oliveira

Procurar artigos