Czy można tworzyć foldery w linuxowym filesystem root? Gdzie składować pliki?

0

Mam Dockerową instancję Linuxa i zastanawiam się, gdzie władować potrzebne skrypty i pliki.
Jako że domyślny user to root, to zastanawiam się pomiędzy:

  1. /root
  2. Własny folder w / , np /mydata
  3. Któryś z katalogów /usr , /opt
  4. Stworzyć własny katalog w /home (tyle że jak mówie korzystam z konta roota bo to tylko docker i nie chce wprowadzać zamętu z innymi użytkownikami)
0
  1. Dlaczego korzystasz z konta roota?
  2. Jeśli musisz korzystać z roota, to raczej zrób nowy oddzielny katalog (czyli Twój punkt 2 lub 4).
0

/ jest katalogiem jak każdy inny - nic nie stoi na przeszkodzie, abyś zrobił sobie /app.

Wybór katalogu zależy od preferencji - jeden rabin powie /root/app, a inny /app ;-)

Edit: jak rozumiem, pytasz o to, gdzie wewnątrz Dockera umieścić tę aplikację, tak?

0

binarki /usr/bin/, inne pliki /usr/share/, ewentualnie /opt/. Tak jakbyś normalnie instalował to w systemie. Przy czym tu chodzi tylko o pliki, które mają się nie zmieniać. Wszelkie zmienne dane powinny być montowane parametrem -v, na przykład w /root/.

1 użytkowników online, w tym zalogowanych: 0, gości: 1