Adjusted container file will provide pytest framework out of the box
to facilitate testing code from VS code IDE.
Package installation layers were consolidated in order to minimize
image size.
Default devcontainer configuration was added.
Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: Id9fb1bf52bdf4c9d0bad09cd9604c4a4114c5b62
Centos container file[0] has not been updated in considerable time
and is increasingly out of sync with environment VF is meant to interact with.
Moving to UBI9[1] should prevent potential issues of stemming
from aformentioned divergence.
Furthermore, several minor stylistic issues of the existing container file
were resolved, such as comments and uperfluous commands.
Consequently the version was incremented to 1.0.
[0]https://hub.docker.com/_/centos
[1]https://hub.docker.com/r/redhat/ubi9
Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: Ied821c2a7210d8131e154020272c46048372af29
The existing installation procedure included unnecessary and potentially conflicting dependencies
into the container environment. Eliminating them will prevent dependency conflicts,
while also improving performance of the container build process.
Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I5812b93e6b933b2da93d0d7524b770e20ca189f7
.dockerignore file was added to limit size of the docker context
The more complex docker images will be placed in newly created
dockerfiles dir. Each in its own subdir
and accompanied with README.rst file describing their use.
Right now there is only one, the same as the one in repo root.
But in the future there will be more.
Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I5ed91d4258d9ad6725a86d5c3c6a40a02212b5d4