DJ Adams

Blog posts tagged "containers"

  1. How I run executables in containers

    Here's a quick post explaining how I might typically containerise an executable. This is in the context of my aim to not "pollute" my base OS (at the bare metal level) with any installs, as far as I can, as well as to remain platform independent and abstract.

  2. Immutable layers, file deletion and image size in Docker

    Digging into how the immutability of Docker image layers means you have to think carefully about creating and deleting content when building an image.

  3. Setting up a cache server for apt packages

    Setting up an apt-cacher-ng based cache server for Debian apt packages in my homeops context.

  4. Using lazydocker with SSH-based remote contexts

    A quick hack to work around the current issue with lazydocker and SSH-based remote Docker context definitions.

  5. Using ARG in a Dockerfile - beware the gotcha

    Learning about the subtle gotcha with ARG and FROM instruction ordering in Dockerfile definitions.

  6. Improve your CAP dev container shell prompt

    Improving the shell prompt in a CAP dev container for a better development experience.

  7. Exploring codespaces as temporary dev containers

    Exploring GitHub Codespaces as ephemeral, temporary dev container environments.

  8. Developing CAP in containers - three ways

    Exploring three different ways of developing CAP applications in containers.

  9. Using the docker CLI in a container on macOS

    Explaining how to use the Docker client CLI from within a container on macOS.

  10. Exploring service brokers and service consumption on SAP Business Technology Platform

    In this post we look briefly at the Open Service Broker API, and how service brokers are used to facilitate access to services on runtimes on the SAP Business Technology Platform.

  11. Boosting tutorial UX with dev containers part 3 - containers into action

    Putting everything together by connecting VS Code to the dev container and running through the first steps of the CAP tutorial.

  12. Boosting tutorial UX with dev containers part 2 - embedding prerequisite details

    Working through each tutorial prerequisite step and encoding the tools and configuration into a Dockerfile and devcontainer.json file.

  13. Boosting tutorial UX with dev containers part 1 - challenge and base solution

    Describing the challenge of tutorial prerequisites and choosing a base Docker image as the foundation for a dev container solution.

  14. Setting up hadolint - a Dockerfile linter

    Setting up hadolint as a Dockerfile linter in my development environment.

  15. Remote access to Docker on my Synology NAS

    Setting up remote command line access to the Docker install on my Synology NAS in the simplest way possible.

  16. Monday morning thoughts: local http servers and containerisation

    I look back on an idea surfaced by a hero of mine, and think about how that idea laid the path for today's containerisation initiatives.

  17. Monday morning thoughts: containers and silence

    On the silence of workstations and what that represents to me, and the new ability to look at maintaining software and services in a completely different way - via containers.

See all tags.