Skip to content
This repository has been archived by the owner on Mar 22, 2023. It is now read-only.

Add docker image with installed pmemkv #858

Open
karczex opened this issue Dec 10, 2020 · 1 comment
Open

Add docker image with installed pmemkv #858

karczex opened this issue Dec 10, 2020 · 1 comment

Comments

@karczex
Copy link

karczex commented Dec 10, 2020

FEAT: Add docker image with installed pmemkv

Rationale

Docker image with installed pmemkv and its dependencies, generated after every merge, may (should?) be used as base image for docker based CI in bindings, and pmemkv-bench repositories.

Building such image only for master branch and only for one OS is probably enough.

API Changes

No.

Implementation details

  • Build process of docker image should be multistage build, to minimise size of the result image, as build tools (like valgrind) are not needed later.
  • First stage of build may be based on pmemkv build image.
@karczex
Copy link
Author

karczex commented Feb 16, 2021

Part of build process of such image should be installation of pmdk and pmemkv packages using package manager (apt, dnf) from local package repository

https://linux.die.net/man/8/createrepo
https://gist.github.com/fernandoaleman/1377211

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant