<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Pěkný den,</p>
    <p>taky se občas pozastavím nad tím, co Docker vlastně přinesl tak
      zásadního, že se stal tak oblíbeným. Domnívám se, že technologicky
      nic (nového). Ale to "nic" udělali tak jednoduché pro tak širokou
      masu (méně znalých) lidí, že to prostě převálcovalo dokonalejší
      technologie.</p>
    <p>Vývojáři jsou klíč k tomu úspěchu. Ti nechtějí mít technologický
      detail, ale snadnou integraci. Docker jim umožnil díky Docker Hubu
      zkoušet různé technologie v rámci hodin/minut. Nahodit si databázi
      na serveru a během 10 minut mít aktivní TCP port - a na ten se
      připojí aplikací a mají problém vyřešen.</p>
    <p>Tady by se mohla rozvinout celá diskuse, kdo je vlastně "vývojář"
      :-). Řekl bych, že když zkouknete ke kontejnerům pár Youtube
      videí, tak tipuju, že průměrný vývojář není borec s 20ti letou
      praxí, protřelý technologiema, metodikama. Tím nemyslím nic
      špatného, prostě realita je taková (jak to vnímám já).</p>
    <p>Tahle masa chce rychlé (apt install docker-ce), snadno
      integrovatelné (TCP port) a snadno nahoditelné (docker run ...)
      řešení, které může snadno škálovat (docker service ...) a dneska i
      velmi snadno migrovat do (veřejného) Kubernetes cloudu (protože do
      cloudu přece managersky musíme).<br>
    </p>
    <p>Ta velká spousta bezpečnostních a provozních problémů se obvykle
      buď neřeší, nebo vzniká dojem, že je vyřeší orchestrace (haha
      :-)). Problém jde řešit jenom tehdy, když se nějak projevuje, nebo
      o něm vím. A to slýchávám hodně často: "Jaký problém, dyť to jede,
      ne?!". <br>
    </p>
    <p>A upřímně, i Googlefight má jasno, co vede :-) : <a
        href="https://www.googlefight.com/docker-vs-lxc.php">https://www.googlefight.com/docker-vs-lxc.php</a></p>
    <p>Takže ti co příjdou "noví" a zadaji do Googlu "containers how
      to", tak dostanou první dva odkazy na docker.com a už to jede ...
      :-)<br>
    </p>
    <p>S pozdravem,</p>
    <p>Petr Baláži<br>
    </p>
    <div class="moz-cite-prefix">On 13. 7. 2020 7:14, zd nex wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAC_zDp9_bCmz-3yfJkA7i0=BuzgLibUxcKyEjN2YyB_p8vvtfw@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div dir="ltr">
          <div>Ahojte,</div>
          <div><br>
          </div>
        </div>
        <div>sorry nemám odpověď, ale chtěl jsem se zeptat proč je
          Docker tak oblíbený, když LXC/LXD je mnohem jednodušší na
          zprovoznění a chyby se tam ladí lépe a přijde mi to i
          rychlejší?</div>
        <div><br>
        </div>
        <div>Má k tomu někdo fundovaný opravdu smysluplnou odpověď?
          Snažil jsem se Docker používat několikrát, ale přijde mi to
          hrozně překombinované a horší situaci jsem pak zažil na armu,
          kdy většina aplikací prostě nejela (různé chyby/problematické
          nastavení/overlayfs). Předpokládám, že na x86, je tohle asi v
          pohodě, ale když jsem si pak připravil přímé virtuály s alpine
          nebo ubuntu nad LXC a nad něma jen pouze aplikace, tak to šlo
          hodně rychle a byl jsem to schopnej i opravit přímo. <br>
        </div>
        <div><br>
        </div>
        <div>Takže moje otázka zní co je na tom Dockeru tak skvělého
          oproti LXC ? můj tip je, že se to lidem zdá jednoduché (jeden
          příkaz a je tam aplikace)<br>
        </div>
        <div><br>
        </div>
        <div>Zdenek</div>
        <div><br>
        </div>
        <div>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">ne 12. 7. 2020 v 21:24
              odesílatel Petr Kutalek <<a
                href="mailto:petr@kutalek.cz" moz-do-not-send="true">petr@kutalek.cz</a>>
              napsal:<br>
            </div>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
              0.8ex;border-left:1px solid
              rgb(204,204,204);padding-left:1ex">Ahoj,<br>
              <br>
              tuším, že Pavel Šnajdr na poslední schůzi v Praze říkal
              (volně <br>
              převyprávěno), že je rád, když se lidi ozvou, protože to
              pak připomíná <br>
              více komunitu, nikoli jen podporu á la firma. Tak já tedy
              jeden dotaz <br>
              mám – týká se to Dockeru, resp. Podmana. :)<br>
              <br>
                - Připravil jsem si lokálně na svém _lab_ desktopu image
              pro kontejnery <br>
              a pody, které chci nasadit na VPSce. Vše OK, žádné extra
              vylomeniny.<br>
                - Pročetl jsem <a
                href="https://kb.vpsfree.cz/navody/vps/vpsadminos/docker"
                rel="noreferrer" target="_blank" moz-do-not-send="true">https://kb.vpsfree.cz/navody/vps/vpsadminos/docker</a><br>
                - Podíval jsem se na <a
                href="https://kb.vpsfree.cz/navody/vps/vpsadminos"
                rel="noreferrer" target="_blank" moz-do-not-send="true">https://kb.vpsfree.cz/navody/vps/vpsadminos</a><br>
                - Používám Arch, Podman v rootless režimu (z mnoha
              důvodů).<br>
                - Povolil jsem ve features podporu FUSE (pro overlayfs)
              a TUN/TAP.<br>
                - Nevím, co přesně dělá "Docker" feature, ale reálně nic
              nemění, <br>
              výsledek je stejný.<br>
              <br>
              Když se ale snažím spustit byť jen demo `podman run --rm
              hello-world`, <br>
              nedaří se mi:<br>
              > Error:<br>
              > container_linux.go:367: starting container process
              caused:<br>
              > process_linux.go:459: container init caused:<br>
              > process_linux.go:382: setting rlimits for ready
              process caused:<br>
              > error setting rlimit type 7: invalid argument: OCI
              runtime error<br>
              <br>
              Narazil jste někdo při zprovoznění Dockeru na něco
              podobného? Můžete mne <br>
              nasměrovat k cíli?<br>
              <br>
              Resp. proč/v čem je nastavení Dockeru v našem
              virtualizačním řešení <br>
              nějak specifické?<br>
              <br>
              Díky, Petr<br>
              _______________________________________________<br>
              Community-list mailing list<br>
              <a href="mailto:Community-list@lists.vpsfree.cz"
                target="_blank" moz-do-not-send="true">Community-list@lists.vpsfree.cz</a><br>
              <a href="http://lists.vpsfree.cz/listinfo/community-list"
                rel="noreferrer" target="_blank" moz-do-not-send="true">http://lists.vpsfree.cz/listinfo/community-list</a><br>
            </blockquote>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Community-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.cz</a>
<a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list">http://lists.vpsfree.cz/listinfo/community-list</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Petr Baláži

Skamanet s.r.o.
Jabloňová 820
768 33 Morkovice-Slížany
IČO: 02969963
Tel: 577 477 601</pre>
  </body>
</html>