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’s 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…