Skip to content

Advanced Container Support #775

Description

@troglobit

Tasks

  • Inherit DNS from host (dnsmasq) instead of podman default
  • Manage registries in configuration, including custom HTTPS certs
  • Manage volumes in configuration (only basic named volumes)
  • Support images from external media (encrypted?)
  • Support shared mounts/volumes from external media
  • Support tmpfs overlays, e.g., for /etc
  • Support rootfs <read-only | tmpfs>?

Inherit DNS

It should be possible to inherit DNS from the host since we use dnsmasq and openresolv to handle static/dynamic (conf/dhc) DNS servers. We could even leverage dnsmasq's /etc/host support by adding entries for all running containers, e.g. CONTAINER-NAME.INFIX-HOST.DOMAIN.

Registries

  • Local registries may require validation of self-signed https certs.
  • Registries may take authentication, we need secure storage of auth. parameters somehow.

Links

For inspiration, this series of posts on Container Monitoring is really interesting. In particular, the HEALTHCHECK Guide is really good.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions