<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>java on Moritz Heiber</title>
    <link>https://heiber.im/categories/java/</link>
    <description>Recent content in java on Moritz Heiber</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <copyright>Licensed under CC-by-4.0</copyright>
    <lastBuildDate>Tue, 23 Feb 2016 18:24:05 +0100</lastBuildDate><atom:link href="https://heiber.im/categories/java/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Creating a good, secure Docker base image</title>
      <link>https://heiber.im/posts/creating-a-solid-docker-base-image/</link>
      <pubDate>Tue, 23 Feb 2016 18:24:05 +0100</pubDate>
      
      <guid>https://heiber.im/posts/creating-a-solid-docker-base-image/</guid>
      <description>tl;dr: Build small, efficient images, use Alpine Linux as your foundation, build from there, add glibc if necessary, remove static/generated files and documentation, never run more than one process per container and use verified, trustworthy sources.
The premise When I first started using Docker, everyone kept raving about how easy and intuitive it was to use, how incredibly well it handled itself and how much time everyone was saving because of it.</description>
    </item>
    
  </channel>
</rss>
