Uma forma rápida e fácil de instalar uma versão específica do java:$ sudo curl https://download.java.net/java/GA/jdk20/bdc68b4b9cbc4ebcb30745c85038d91d/36/GPL/openjdk-20_linux-x64_bin.tar.gz --output /opt/openjdk-20_linux-x64_bin.tar.gz$ sudo tar -xf /opt/openjdk-20_linux-x64_bin.tar.gz -C /opt/$ /opt/jdk-20/bin/java -version$ export PATH=$PATH:/opt/jdk-20/bin &nb...
29/10/2023
21/10/2023
Docker - Networking
Existem 3 tipos de rede por defeito no Docker: Bridge, None e Host.Bridge - docker run ubuntuO
Docker cria esta rede privada interna por defeito no anfitrião (host,
máquina virtual ou computador físico onde está a correr o Docker) e
todos os containers obtêm um IP interno normalmente na gama 172.17.x.x.
Os containers ligam-se uns aos outros usando esta rede interna.Para
as redes externas se ligarem...
14/10/2023
Docker - Comandos básicos mais usados
Deixo aqui alguns dos comandos (básico) mais usados no Docker:$ docker ps$ docker ps -a$ docker rm CONTAINER$ docker rmi IMAGEM$ docker run ubuntu# -it disponibiliza uma shell interativa$ docker run -it ubuntu$ docker run -it ubuntu bash$ docker run -d centos sleep 500$ docker images$ docker pull nginx$ docker run -d ubuntu sleep 500$ docker exec CONTAINER_ID cat /etc/*release*$ docker stop $(docker...
13/10/2023
Permissões corretas para o .ssh/authorized_keys
# Criar o dir .ssh directory, e aplicar permissões:
mkdir ~joselito/.ssh
chown joselito ~joselito/.ssh
chmod 0700 ~joselito/.ssh
# Criar o ficheiro authorized_keys e aplicar permissões:
touch ~joselito/.ssh/authorized_keys
chown joselito ~joselitos/.ssh/authorized_keys
chmod 0600 ~joselito/.ssh/authorized_keys &nb...
01/10/2023
Codificar uma string em Base64
Codificar:$ echo -n "Palavra_a_codificar" | base64UGFsYXZyYV9hX2NvZGlmaWNhcg== Descodificar:$ echo -n "UGFsYXZyYV9hX2NvZGlmaWNhcg==" | base64 --decodePalavra_a_codifi...