Container usage
There are two kind of containers. The one built with pip
for user purposes, and the one built with Poetry for developer purposes.
We recommand using podman
instead of docker
command for not having to run the command as root
.
In case you use docker
, you can add your user into the docker
group, so you can manipulate docker
executable without root
permissions.
User¶
Pull the image:
Run Silkaj from outside the image:
Go into the image:
Then run Silkaj:
The working directory is where Silkaj sources are installed in Python site-packages
.
This is fine for doing small editions. For bigger editions, it is adviced to use a development environment with Poetry.
Developer¶
git
is installed, so it can be used as a development environment.
Pull the image:
Run Silkaj from ouside the image:
Go into the image:
Then run Silkaj:
The working directory contains Silkaj sources. Set up the repository to have it ready for developments: