docker icon indicating copy to clipboard operation
docker copied to clipboard

Refactor repository tarantool/docker

Open artembo opened this issue 2 years ago • 0 comments

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.

artembo avatar May 25 '22 11:05 artembo