{"id":20028852,"url":"https://github.com/phase2/docker-keel","last_synced_at":"2026-04-30T12:31:32.778Z","repository":{"id":137097888,"uuid":"101823963","full_name":"phase2/docker-keel","owner":"phase2","description":"Foundational image on which to base cross-functional command-line containers.","archived":false,"fork":false,"pushed_at":"2017-09-22T06:24:49.000Z","size":8,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-12T17:36:38.361Z","etag":null,"topics":["cli","docker","docker-image","outrigger"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/phase2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-08-30T01:32:47.000Z","updated_at":"2023-02-15T22:11:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"b36f7c80-c75b-4f2c-97bb-981bd75d6fb9","html_url":"https://github.com/phase2/docker-keel","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phase2%2Fdocker-keel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phase2%2Fdocker-keel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phase2%2Fdocker-keel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phase2%2Fdocker-keel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phase2","download_url":"https://codeload.github.com/phase2/docker-keel/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241460177,"owners_count":19966519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","docker","docker-image","outrigger"],"created_at":"2024-11-13T09:16:50.655Z","updated_at":"2026-04-30T12:31:27.741Z","avatar_url":"https://github.com/phase2.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Outrigger Keel\n\n\u003e Foundational image on which to base cross-functional command-line containers.\n\n[![GitHub tag](https://img.shields.io/github/tag/phase2/docker-keel.svg)](https://github.com/phase2/docker-keel)[![Docker Stars](https://img.shields.io/docker/stars/outrigger/keel.svg)](https://hub.docker.com/r/outrigger/keel)[![Docker Pulls](https://img.shields.io/docker/pulls/outrigger/keel.svg)](https://hub.docker.com/r/outrigger/keel)[![](https://images.microbadger.com/badges/image/outrigger/keel:dev.svg)](https://microbadger.com/images/outrigger/keel:dev \"Get your own image badge on microbadger.com\")\n\nThis image provides the many development tools necessary to build and operate\napplications the Outrigger way, bundled with solid selection of system packages\na wide array of tools useful for development and troubleshooting via the\ncommand-line interface.\n\nContainers based on outrigger/keel are not lean. Instead, they allow workflows\nmore akin to remote server access. Sometimes you need to use more than one tool\nat a time, and the usual Docker approaches requires complex container juggling.\n\nFor more documentation on how Outrigger images are constructed and how to work\nwith them, please [see the documentation](http://docs.outrigger.sh).\n\n## Features\n\nFor details of specific packages, libraries, and utilities, please see the\n[Dockerfile](https://github.com/phase2/docker-keel/blob/master/Dockerfile).\n\n### BASH History Persistence\n\nIf you would like your bash history preserved, provide a volume mount to a persistent\ndata location at /root/bash and initialization scripts will ensure your .bash\\_history\nfile is written there. For example `/data/PROJECT/ENV/bash:/root/bash`\n\n## Environment Variables\n\nOutrigger images use Environment Variables and [confd](https://github.com/kelseyhightower/confd)\nto templatize a number of Docker environment configurations. These templates are\nprocessed on startup with environment variables passed in via the docker run\ncommand-line or via your `docker-compose.yml` manifest file.\n\nThis image does not currently provide any configuration toggles, but Keel-based\nimages can use the confd plumbing.\n\n## Labels\n\nThis image has a broad range of useful [Docker Labels](https://docs.docker.com/engine/userguide/labels-custom-metadata/),\nincluding a range of useful labels from [Label Schema](http://label-schema.org/rc1/).\n\nTo review these labels locally, you can use docker inspect.\n\nThe list of all labels:\n\n```\ndocker image inspect outrigger/keel:latest --format=\"{{ .Config.Labels }}\"\n```\n\nThe list of all labels as JSON:\n\n```\ndocker image inspect outrigger/keel:latest --format=\"{{ json .Config.Labels }}\"\n```\n\nSimple labels (without special characters):\n\n```\ndocker image inspect outrigger/keel:latest --format=\"{{ index .Config.Labels.maintainer }}\"\n```\n\nComplex labels, such as label-schema:\n\n```\ndocker image inspect outrigger/keel:latest --format=\"{{ index .Config.Labels \\\"org.label-schema.docker.cmd.help\\\" }}\"\n```\n\n## Maintainers\n\n[![Phase2 Logo](https://s3.amazonaws.com/phase2.public/logos/phase2-logo.png)](https://www.phase2technology.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphase2%2Fdocker-keel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphase2%2Fdocker-keel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphase2%2Fdocker-keel/lists"}