docker
docker copied to clipboard
Refactor repository tarantool/docker
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:
- Dockerfiles must be explicitly defined without templating for each targeting docker tag (group of tags)
- README.md must contain simple instructions how to build end extend images.
- 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. - Tarantool must be installed from packages, not from source.
- When
tarantool/tarantool
is tagged the workflow must deploy images in the DockerHub with all tags.