tarantool / docker

Docker images for tarantool database
https://hub.docker.com/r/tarantool/tarantool
52 stars 25 forks source link

Refactor repository tarantool/docker #249

Open artembo opened 2 years ago

artembo commented 2 years ago

The current repository tarantool/docker is not convenient to build and extend, it uses templated Dockerfiles with Tarantool installation from sources. It has to be replaced with a new repository and be detached from a fork.

The requirements for a new repository:

  1. Dockerfiles must be explicitly defined without templating for each targeting docker tag (group of tags)
  2. README.md must contain simple instructions how to build end extend images.
  3. GitHub Actions must build nightly images and upload them into either private repository (not docker hub) or Docker Hub with tarantool/tarantool:<image>-nightly tag.
  4. Tarantool must be installed from packages, not from source.
  5. When tarantool/tarantool is tagged the workflow must deploy images in the DockerHub with all tags.