<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Docker on Tiago Costa</title>
    <link>https://tiagoscosta.tpps.com.br/categories/docker/</link>
    <description>Recent content in Docker on Tiago Costa</description>
    <generator>Hugo</generator>
    <language>pt-br</language>
    <lastBuildDate>Tue, 16 Dec 2025 12:33:00 +0000</lastBuildDate>
    <atom:link href="https://tiagoscosta.tpps.com.br/categories/docker/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>📝 MySQL 8 no Docker: Um Guia Prático com Docker Compose</title>
      <link>https://tiagoscosta.tpps.com.br/posts/-mysql-8-no-docker-um-guia-pr%C3%A1tico-com-docker-compose/</link>
      <pubDate>Tue, 16 Dec 2025 12:33:00 +0000</pubDate>
      <guid>https://tiagoscosta.tpps.com.br/posts/-mysql-8-no-docker-um-guia-pr%C3%A1tico-com-docker-compose/</guid>
      <description>&lt;p&gt;Rodar bancos de dados em containers é uma das formas mais eficientes de manter seu ambiente de desenvolvimento limpo e organizado. Neste artigo, vou mostrar como subir uma instância do &lt;strong&gt;MySQL 8.0&lt;/strong&gt; configurada com persistência de dados, ajuste de timezone e configurações personalizadas usando o Docker Compose.&lt;/p&gt;&#xA;&lt;h2 id=&#34;por-que-essa-configuração&#34;&gt;&#xA;  Por que essa configuração?&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#por-que-essa-configura%c3%a7%c3%a3o&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link para o cabeçalho&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link para o cabeçalho&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Muitas vezes, ao subir o MySQL 8 padrão, enfrentamos problemas de autenticação com clientes antigos ou restrições de importação de arquivos. A configuração que vamos utilizar resolve três problemas comuns:&lt;/p&gt;</description>
    </item>
    <item>
      <title>📝 Containers Docker &#43; Supervisor para Workers Laravel (RHEL/CentOS)</title>
      <link>https://tiagoscosta.tpps.com.br/posts/-containers-docker-supervisor-para-workers-laravel-rhel-centos/</link>
      <pubDate>Fri, 05 Dec 2025 17:27:00 +0000</pubDate>
      <guid>https://tiagoscosta.tpps.com.br/posts/-containers-docker-supervisor-para-workers-laravel-rhel-centos/</guid>
      <description>&lt;p&gt;Ao rodar aplicações Laravel em &lt;strong&gt;containers Docker&lt;/strong&gt;, o gerenciamento de processos em segundo plano, como filas e cron jobs, exige uma ferramenta robusta. O &lt;strong&gt;Supervisor&lt;/strong&gt; é a solução ideal, mas sua configuração no ambiente Docker requer atenção especial às permissões e caminhos.&lt;/p&gt;&#xA;&lt;p&gt;Este artigo apresenta um modelo de &lt;strong&gt;Dockerfile&lt;/strong&gt; e arquivos de configuração para instalar e configurar o Supervisor em uma imagem base &lt;strong&gt;RHEL/CentOS/Rocky Linux&lt;/strong&gt;, garantindo que seus &lt;em&gt;workers&lt;/em&gt; do Laravel sejam gerenciados corretamente.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
