Sign inSign up

daverona/docker-desc

By daverona

•Updated over 6 years ago

Image
0

259

daverona/docker-desc repository overview

⁠daverona/docker-desc

pipeline status

This is a repository of Docker images for updating Docker Hub repository Readme and Description sections.

If configured in CI (continuous integration), Readme and Description sections can be updated automatically.

⁠Quick Start

Run the container:

docker container run --rm \
  --volume $PWD/README.md:/app/README.md \
  --env DOCKERHUB_USERNAME=my-username \
  --env DOCKERHUB_PASSWORD=my-secret \
  --env DOCKERHUB_NAMESPACE=my-namespace \
  --env DOCKERHUB_IMAGE=my-image-name \
  daverona/docker-desc

REAME.md under the host current directory will be published to Readme section in Docker Hub DOCKERHUB_NAMESPACE/DOCKERHUB_IMAGE repository.

You should set the following environment variables:

  • DOCKERHUB_USERNAME: username to use for Docker Hub
  • DOCKERHUB_PASSWORD: password to use for Docker Hub
  • DOCKERHUB_NAMESPACE: namespace of the image in Docker Hub repository
  • DOCKERHUB_IMAGE: image name (without tag) of Docker Hub repository

The content of README.md file can be passed directly using environment variable FULL_DESCRIPTION:

docker container run --rm \
  --env FULL_DESCRIPTION="$(cat $PWD/README.md)" \
  --env DOCKERHUB_USERNAME=my-username \
  --env DOCKERHUB_PASSWORD=my-secret \
  --env DOCKERHUB_NAMESPACE=my-namespace \
  --env DOCKERHUB_IMAGE=my-image-name \
  daverona/docker-desc

FULL_DESCRIPTION takes precedence over mounted README.md file if any. The environment variable SHORT_DESCRIPTION can be used to update Description section in the repository.

⁠References

Tag summary

Content type

Image

Digest

Size

13.6 MB

Last updated

over 6 years ago

docker pull daverona/docker-desc