mirror of
https://github.com/arcan1s/ahriman.git
synced 2026-10-21 03:57:57 +00:00
feat: full rootless setup (#165)
* use local devtools configs instead of global ones * make docker image rootless * add migration notes * fix setup command * fix regress jo
This commit is contained in:
1 parent
695424fa16
commit
3548b434be
36 files changed
+581
-147
No files matched your search
@@ -55,6 +55,13 @@ There are two possible ways to achieve same setup, by using docker container. Th
|
||||
|
||||
FROM arcan1s/ahriman:latest
|
||||
|
||||
#.
|
||||
Switch to ``root`` user:
|
||||
|
||||
.. code-block:: dockerfile
|
||||
|
||||
USER root
|
||||
|
||||
#.
|
||||
Init pacman keys. This command is required in order to populate distribution keys:
|
||||
|
||||
@@ -78,12 +85,16 @@ There are two possible ways to achieve same setup, by using docker container. Th
|
||||
|
||||
FROM arcan1s/ahriman:latest
|
||||
|
||||
USER root
|
||||
|
||||
RUN pacman-key --init
|
||||
|
||||
RUN pacman --noconfirm -Sy wget
|
||||
RUN wget https://pool.mirror.archlinux32.org/i686/extra/devtools-20221208-1.2-any.pkg.tar.zst && pacman --noconfirm -U devtools-20221208-1.2-any.pkg.tar.zst
|
||||
RUN wget https://pool.mirror.archlinux32.org/i686/core/archlinux32-keyring-20230705-1.0-any.pkg.tar.zst && pacman --noconfirm -U archlinux32-keyring-20230705-1.0-any.pkg.tar.zst
|
||||
|
||||
USER ahriman
|
||||
|
||||
#.
|
||||
After that you can build you own container, e.g.:
|
||||
|
||||
|
||||
Reference in new issue
Block a user