Pomoc Instalacja Portainer-ce

Status
Brak możliwości dodawania odpowiedzi.

mackowiakp

Entry Technician
Q Associate
5 Czerwiec 2015
82
6
8
Gdynia
QNAP
TS-x53
Ethernet
1 GbE
Próbuję zainstalować Portainer-ce zgodnie z manualem QNAP jako "Aplikacja"
[GUIDE] Portainer docker on Container station - QNAP NAS Community Forum
Niestety próba instalacji kończy się komunikatem o konieczności sprawdzenia konfiguracji.
Nie za bardzo wiem o co może chodzić.
Utworzyłem katalog /share/CACHEDEV1_DATA/Container/portainer-ce/data ręcznie.
Przypuszczam że problem leży w zamapowaniu pliku /var/run/docker.sock
bo przy próbie "normalnego" utworzenia takiego kontenera nie było możliwe zamapowanie pliku
/var/run/docker.sock do kontenera. Opcja "Kontynuuj: (czy też "Następne") była wyszarzana.
W załączeniu zrzut ekranu. Jakiś pomysł co z tym zrobić? Albo inna metoda zainstalowania Portainer-ce?
Screenshot_20231105_100840.png
 
Haaa! Nazwa nie może zaczynać się od dużej litery. Ot co...
Połączono posty:

OK, zainstalował się i widzi kontenery.
Możesz mi jeszcze podpowiedzieć jak dołączyć do niego TTY tak abym mógł logować się do niego konsolą?
Jeżeli trzeba od nowa kreować ten kontener to nie ma problemu.
I dodatkowo czy można w pliku yaml dodać od razu konfigurację IP statyczne sieci?
Obecny plik yaml - pytanie co dodać/zmienić? Z góry dziękuję!
Kod:
version: '3'

services:
  portainer:
    image: portainer/portainer-ce:latest
    container_name: portainer
    restart: always
    security_opt:
      - no-new-privileges:true
    ports:
      - 9001:8000
      - 9000:9000
      - 9043:9443
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - /share/CACHEDEV1_DATA/Container/portainer-ce/data:/data:rw
    environment:
      TZ: Europe/Warsaw
 
Ale chcesz się łączyć z konsolą z poziomu container station czy po połączeniu SSH do qnap ?
Bo w CS masz chyba gotowa opcje do łączenia.
Po SSH dajesz
docker exec -it portainer /bin/bash
Nazwa kontenera zależnie jaki masz, i powłoka tez może być inna, np. sh, bash lub bin/bash
 
No właśnie. Dodałem TTY w konfiguracji i interaktywność. Dołączam konsolę i pokazują się komunikaty z kontenera co robi ale nie ma dostępu do żadnego shella.
przy docker exec -it portainer /bin/bash niezależnie jakiego rodzaju shella użyję to mam:
Kod:
[/share/homes/media/Pobrane] # /share/CACHEDEV1_DATA/.qpkg/container-station/bin/docker exec portainer-ce /bin/bash
OCI runtime exec failed: exec failed: unable to start container process: exec: "/bin/bash": stat /bin/bash: no such file or directory: unknown
 
'bash' nie zawsze jest dostępny 'sh' zawsze

Rozumiem zaszłości związane z aktualizacja aplikacji w CS było koszmarne/nie możliwe ale już od jakiegoś czasu compose w wersji 3.8 wspierają flagę pull_policy

YAML:
version: '3.8'

services:
  gitea:
    image: gitea/gitea:latest
    pull_policy: always

Klikasz potem jedynie "Utwórz ponownie" działa to dobrze bądź jak wolisz konsole.
Bash:
docker-compose up -d --force-recreate
 
Status
Brak możliwości dodawania odpowiedzi.

Mogą Cię zainteresować

U
Odpowiedzi
0
Wyświetleń
454
Kontenery Docker i LXD
Usunięty użytkownik pigers
U
U
  • Zamknięte
  • Przypięty
  • Pytanie
Pomoc Moje dockery
Odpowiedzi
2
Wyświetleń
{liczba}K
Kontenery Docker i LXD
Usunięty użytkownik pigers
U
U
  • Zamknięte
  • Pytanie
Odpowiedzi
0
Wyświetleń
{liczba}K
Kontenery Docker i LXD
Usunięty użytkownik pigers
U
  • Przypięty
  • Pytanie
Instruktaż/Tutorial MSSQL w dokerze
Odpowiedzi
56
Wyświetleń
{liczba}K

Użytkownicy znaleźli tą stronę używając tych słów:

  1. portainer
  2. install cli
  3. container station
  4. docker bas
  5. docker compose
  6. https://forum.qnap.net.pl/threads/instalacja-portainer-ce.40933/