Gosto muito de trabalhar com o Docker porque ele me dá mais informações sobre como criar e manter seus próprios ambientes, principalmente do zero. Imediatamente, passei a apreciar mais os engenheiros de operações, os criadores de pacotes e outros engenheiros que trabalham com software de baixo nível. Acho que o que estou tentando dizer é que cometi um monte de erros e fiz uma quantidade absurda de pesquisas no Google para obter ajuda.
Um dos erros mais básicos que encontrei recentemente foi tentar executar um script bash dentro do contêiner e receber o seguinte erro: env: can't execute 'bash': No such file or directory
. Eu tinha a impressão de que o bash era sempre um dado adquirido em máquinas Linux, mas aparentemente não no alpine
imagens. A correção foi adicionar o seguinte ao meu Dockerfile
arquivo:
RUN apk update && apk add bash
Ou, se o senhor estiver na máquina, corra:
apk update && apk add bash
Esse comando instala o bash e seus scripts bash devem funcionar!
Demonstrações favoritas de Chris Coyier no CodePen
David me perguntou se eu gostaria de fazer um guest post escolhendo algumas das minhas canetas favoritas do CodePen. É uma tarefa difícil! São tantas! Mas consegui escolher algumas que me surpreenderam nos últimos meses. Se o senhor…
39 Shirts – Deixando a Mozilla
Em 2001, eu tinha acabado de me formar em uma escola de ensino médio de uma cidade pequena e estava indo para uma faculdade de uma cidade pequena. Encontrei-me no pitoresco laboratório de informática, onde os computadores de baixa qualidade apresentavam dois navegadores: Internet Explorer e Mozilla. Foi nesse laboratório que me apaixonei…