Making Application Collaboration Easier with Docker Application Packages
In the first blog post about the experimental Docker Application Packages, Gareth showed how our new open-source docker-app can be used to augment Compose files by adding metadata and separate settings.
Now that you know how to create an Application Package, how do you share it? Using a Docker registry solution like Docker Hub or Docker Enterprise of course! Let’s look at an example that works with the latest release of docker-app. Here’s a simple single-file format Application Package with the filename hello.dockerapp:
# This section contains your application metadata. version: 0.1.0 name: hello description: "A simple HTTP echo server" maintainers: - name: Chris Crone email: [email protected] targets: swarm: true kubernetes: true --- # This section contains the Compose file that describes your application services. version: '3.6' services: hello: image: hashicorp/http-echo:${version} command: ["-text", "${text}"] ports: - ${port}:5678 --- # This section contains the default values for your application settings. port: 5678 text: hello development version: latest
We can save this Application Package as a Docker image using the save command:
$ docker-app save Saved application as image: hello.dockerapp:0. Continue reading
There is more interest in training than there is good quality training available, says the Linux Foundation.
Sylabs is offering $2,500 to any non-employee that refers a developer that is eventually hired by the company.
The hyperscale public cloud providers such as AWS have built network operating systems that are very simple and only have the features they need and nothing more, said IDC analyst Brad Casemore.

The blockchain service is a part of Oracle's Cloud Platform and is built on The Linux Foundation’s Hyperledger blockchain fabric.
VNFs that leverage the latest server technology and are architected for high data plane throughput are the best path to building the high-speed, high-capacity networks that 5G will require.