Sign inSign up

demyx/ouroboros

By demyx

Updated almost 5 years ago

Non-root Docker image running Alpine Linux and Ouroboros.

Image
0

100K+

demyx/ouroboros repository overview

ouroboros

Build Status Docker Pulls Architecture Alpine Ouroboros Buy Me A Coffee Become a Patron! Become a Patron!

Non-root Docker image running Alpine Linux and Ouroboros. Ouroboros will monitor (all or specified) running docker containers and update them to the (latest or tagged) available image in the remote registry. The updated container uses the same tag and parameters that were used when the container was first created such as volume/bind mounts, docker network connections, environment variables, restart policies, entrypoints, commands, etc.

DEMYXOUROBOROS
USERdemyx
ENTRYPOINT["ouroboros"]

Updates & Support

Code Size Repository Size Watches Stars Forks

  • Auto built weekly on Saturdays (America/Los_Angeles)
  • Rolling release updates
  • For support: #demyx

Environment Variables

These are the default environment variables.

- DOCKER_SOCKETS=tcp://demyx_socket:2375
- TZ=America/Los_Angeles

Usage

Since a non-root user can't access docker.sock, this image depends on my lockdown docker.sock proxy container.

# Start the docker.sock proxy container first
docker run -d \
--privileged \
--name=demyx_socket \
--network=demyx_socket \
-v /var/run/docker.sock:/var/run/docker.sock \
-e CONTAINERS=1 \
demyx/docker-socket-proxy

# Start ouroboros container
docker run -d \
--name=ouroboros \
--network=demyx_socket \
demyx/ouroboros

Tag summary

Content type

Image

Digest

Size

36.1 MB

Last updated

almost 5 years ago

docker pull demyx/ouroboros