<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Docker on Ricardo Martins</title>
    <link>http://ricardomartins.com.br/tags/docker/</link>
    <description>Recent content in Docker on Ricardo Martins</description>
    <image>
      <title>Ricardo Martins</title>
      <url>http://ricardomartins.com.br/images/profile.png</url>
      <link>http://ricardomartins.com.br/images/profile.png</link>
    </image>
    <generator>Hugo</generator>
    <language>pt-BR</language>
    <lastBuildDate>Thu, 08 Mar 2018 15:52:01 -0500</lastBuildDate>
    <atom:link href="http://ricardomartins.com.br/tags/docker/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Docker e certificados SSL</title>
      <link>http://ricardomartins.com.br/docker-e-certificados-ssl/</link>
      <pubDate>Thu, 08 Mar 2018 15:52:01 -0500</pubDate>
      <guid>http://ricardomartins.com.br/docker-e-certificados-ssl/</guid>
      <description>&lt;p&gt;Este é um post rápido apenas para compartilhar uma forma de habilitar o uso de SSL para uma aplicação que esteja rodando em um container Docker.&lt;/p&gt;
&lt;p&gt;Digamos que você tem uma aplicação docker exposta na porta 80 do seu servidor e precisa habilitar SSL para ela. Existem algumas maneiras de fazer isso, inclusive eu estive dando uma olhada nas opções abaixo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/SteveLTN/https-portal&#34;&gt;https://github.com/SteveLTN/https-portal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/MarvAmBass/docker-nginx-ssl-secure&#34;&gt;https://github.com/MarvAmBass/docker-nginx-ssl-secure&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;São opções bastante interessantes, mas eu estava em busca de algo mais rápido para implementar. Então aqui vai a dica.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Docker: Criando suas próprias imagens - Parte III/III</title>
      <link>http://ricardomartins.com.br/docker-criando-suas-proprias-imagens/</link>
      <pubDate>Wed, 08 Apr 2015 20:02:43 -0400</pubDate>
      <guid>http://ricardomartins.com.br/docker-criando-suas-proprias-imagens/</guid>
      <description>&lt;p&gt;O post de hoje é pra mostrar como criar suas imagens do docker, publicá-las no Docker Hub (Registry) e depois usar/disponibilizar onde precisar.&lt;/p&gt;
&lt;p&gt;O primeiro passo é instalar o docker:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;root@rmartins /&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;# yum install docker-io&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Loaded plugins: fastestmirror
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Setting up Install Process
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Loading mirror speeds from cached hostfile
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;* base: mirror.nbtelecom.com.br
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;* epel: mirror.globo.com
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;* extras: mirror.nbtelecom.com.br
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;* updates: mirror.nbtelecom.com.br
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Resolving Dependencies
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--&amp;gt; Running transaction check
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;---&amp;gt; Package docker-io.x86_64 0:1.4.1-3.el6 will be installed
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--&amp;gt; Finished Dependency Resolution
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Dependencies &lt;span class=&#34;nv&#34;&gt;Resolved&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;==============================================================================================================================================================================================================================================&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Package Arch Version Repository &lt;span class=&#34;nv&#34;&gt;Size&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;==============================================================================================================================================================================================================================================&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Installing:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;docker-io x86_64 1.4.1-3.el6 epel 4.5 M
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Transaction &lt;span class=&#34;nv&#34;&gt;Summary&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;==============================================================================================================================================================================================================================================&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Install &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt; Package&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;s&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Total download size: 4.5 M
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Installed size: &lt;span class=&#34;m&#34;&gt;19&lt;/span&gt; M
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Is this ok &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;y/N&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;: y
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Downloading Packages:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;docker-io-1.4.1-3.el6.x86_64.rpm &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; 4.5 MB 00:02
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Running rpm_check_debug
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Running Transaction Test
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Transaction Test Succeeded
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Running Transaction
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Installing : docker-io-1.4.1-3.el6.x86_64 1/1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Verifying : docker-io-1.4.1-3.el6.x86_64 1/1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Installed:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;docker-io.x86_64 0:1.4.1-3.el6
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Complete!
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Uma vez instalado, vamos iniciá-lo:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Docker: Tutorial mão na massa -  Parte II/III</title>
      <link>http://ricardomartins.com.br/docker-tutorial-mao-na-massa/</link>
      <pubDate>Thu, 11 Sep 2014 13:21:33 -0400</pubDate>
      <guid>http://ricardomartins.com.br/docker-tutorial-mao-na-massa/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://ricardomartins.com.br/media/docker1.png&#34;&gt;&lt;img alt=&#34;docker&#34; loading=&#34;lazy&#34; src=&#34;http://ricardomartins.com.br/media/docker1.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Houve centenas de notícias sobre Docker nos últimos meses. É fato que estamos prestes a ver uma grande mudança na maneira de pensar sobre a virtualização.&lt;/p&gt;
&lt;p&gt;Já pensou na possibilidade de não ser obrigado a usar softwares tradicionais de virtualização para obter isolamento e controle de recursos?&lt;/p&gt;
&lt;p&gt;Provavelmente ainda teremos por muito tempo ambos os sistemas em funcionamento, mas já imaginou uma migração para containers?&lt;/p&gt;
&lt;p&gt;O Docker é uma tecnologia disruptiva. Tem o potencial para transformar a indústria de virtualização de cabeça para baixo. Todos os cloud providers percebem como a utilização dos recursos fica melhor, gerando maior desempenho uma vez que não se faz necessário um hypervisor. As empresas privadas não precisariam mais pagar por um hypervisor caro.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Docker: Um linux container engine - Parte I/III</title>
      <link>http://ricardomartins.com.br/docker-um-engine-linux-container/</link>
      <pubDate>Fri, 28 Mar 2014 13:09:20 -0400</pubDate>
      <guid>http://ricardomartins.com.br/docker-um-engine-linux-container/</guid>
      <description>&lt;p&gt;No cenário de constantes mudanças em ambientes web sempre surgem novas técnicas e ferramentas surpreendentes. Manter-se atualizado com todas as novidades que surgem diariamente é um grande desafio, mas bastante emocionante.&lt;/p&gt;
&lt;p&gt;No meu trabalho, eu sou confrontado diariamente com diversas ferramentas novas interessantes, e preciso seguir o fluxo me mantendo alinhado com tudo que surge. Ultimamente o Docker é o novo buzz do mundo web. Todo mundo está falando sobre ele.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
