Category: docker

C, debian, docker, linux, programming

Debian build environment in a docker container

Last post, I shared a docker container for compilation in C with ccache and colorgcc included. This time, we will extend that base container for development and packaging of Debian packages. Not only it is handy to have the environment configured and packaged, but also opens some oportunities for optimization given the nature of docker, …

C, docker, programming

C build environment in a docker container

This container is my base build environment for compiling C programs. It produces colored output and it caches compilation artifacts so that subsequent re-compilations are greately accelerated. It is layered on top of my minidebian container, and I usually expand it further depending on the project. See this example. Features GCC 6 ccache for fast …

docker, nextcloud, raspberrypi

NextCloudPi docker for Raspberry Pi

I would like to introduce my NextCloud ARM container for the Raspberry Pi. It only weights 475 MB, and it is shares codebase with NextCloudPi, so it has the same features: Raspbian 8 Jessie Nextcloud 12 Apache 2.4.25, with HTTP2 enabled PHP 7.0 MariaDB 10 Automatic redirection to HTTPS ACPU PHP cache PHP Zend OPcache …

debian, docker, linux

Creating a minimal Debian container for Docker

In the last post, we introduced some basic techniques to free up unused space on a Debian system. Following those steps, I created a Debian 8 Docker image that takes only 56.7 MB! Usage You can get it typing the following, but you really don’t need to because docker run  pulls the image for you if …