Native x86 Microservice in Java: The container
This is the fourth and last part of a series about developing a
native x86 microservice in Java. And it is about putting the
executable in a container.
Native x86 Microservice in Java: The native executable
This is the third part of a series about developing a native x86
microservice in Java. And it is about making an x86 binary from a
Native x86 Microservice in Java: The Java program
This is the second part of a series about developing a native x86
microservice in Java. And it is about the creating of the
microservice in Java.
Native x86 Microservice in Java
In November 2018 I've attended the SOFTWARE ENGINEERING CAMP and
gave the talk "Native x86 Microservice in Java". This series of blog
posts is an extended version of the talk.
jSpirit Unconference 2018
At January the 13th and 14th I've attended the jSpirit Unconference 2018.
hustior - new features
I've added two
new features to hustior: direct program execution and config
In my last posts I've written about the usage of Linux namespaces.
I've took the lessons learned there and went one step further to
create a sandbox called hustior.
Owncloud in a container: putting all together
In the previous posts I've explained how to run a container with my
Ownlcoud installation without docker but it still requires a lot of
commands to be executed manually and php-fpm didn't like to be run
as root. This post explains how to put all together to start it with
one command and also how to please php-fpm.
Owncloud in a container: device files
As I've mentioned in the previous post there was a problem in my
container that prevented it from starting the webserver. After some
debugging I've found that it was missing a random device and the
null device file in the /dev directory.
Owncloud in a container: getting the runtime files
In the last post I've explained the parts to isolate a container but
the runtime is still missing. With runtime I mean the program
files/executables to run my Owncloud installation. To make live easy
for me I've used a docker installation in a virtual machine.