From 8c12cdc601657ed52e995276a880c7bec3710f20 Mon Sep 17 00:00:00 2001 From: "Hongli Lai (Phusion)" Date: Sun, 13 Jul 2014 12:13:59 +0200 Subject: [PATCH] Document the fact that it works around some Docker bugs, and other updates --- index.html | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index 8474e63..766e606 100644 --- a/index.html +++ b/index.html @@ -205,7 +205,13 @@ CMD ["/my_app/start.sh"]

Solving all the aforementioned problems is a huge pain. I'm sure you have better things to do than to worry about them. That's where baseimage-docker jumps in.

-

Baseimage-docker is a special Docker image that is configured for correct use within Docker containers. It is Ubuntu, plus modifications for Docker-friendliness. Every single one of the aforementioned problem's are taken care of for you.

+

Baseimage-docker is a special Docker image that is configured for correct use within Docker containers. It is Ubuntu, plus:

+ +

Also, every single one of the aforementioned problems are taken care of for you.

You can use it as a base for your own Docker images. That means it's available for pulling from the Docker registry!

@@ -231,12 +237,15 @@ CMD ["/my_app/start.sh"]
Fixes APT incompatibilities with Docker
See Docker issue #1024.
+
Workarounds for Docker bugs
+
Learn more.
syslog-ng
It runs a syslog daemon so that important system messages don't get lost.
cron daemon
It runs a cron daemon so that cronjobs work.
SSH server

Allows you to easily login to your container to inspect or administer things.

+

SSH is only one of the methods provided by baseimage-docker for this purpose. The other method is through the nsenter tool. SSH is also provided as an option because nsenter has many issues.

Password and challenge-response authentication are disabled by default. Only key authentication is allowed.

In some cases, running the SSH daemon is not desirable. The SSH daemon can be easily disabled if you so wish.