Koxy z tagów #linux #docker #mint . Na wstępie chciałbym zaznaczyć, że jestem noobem i dopiero zaczynam

Miałem sobie #raspberrypi na nim #homeassistant . Fajnie działało ale pi padło i nie chce brać nowego bo szkoda kasy bo mam w domu nieużywanego lapka z linux mint i chciałem spróbować jakoś to homeassistant na tym postawić.

Udało się, napotkałem kilka problemów ale działa. Tylko nie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co to są te pierwsze dwie pozycje?


@ozzi91: wirtualne interfejsy sieciowe stworzone przez dockera.
Zostajesz przekierowany do kontenera jeśli uruchomisz go z parametrem -p np -p 8123:8123 przekieruje port hosta na port kontenera.
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#docker #postgresql #devops

Robię sobie swój obraz Dockerowy na podstawie tego Postgresowego. Chcę go rozszerzyć o ściągnięcie moich danych i załadowanie do bazy (żeby potem każdy mógł łatwo odpalić bazę z moim datasetem). Mam już wszystkie skrypty itd.

Zrobiłem inicjowanie według tego: https://hub.docker.com/_/postgres#initialization-scripts
Tzn. podczas budowania obrazu (w Dockerfile) wrzucam do folderu /docker-entrypoint-initdb.d/ dwa pliki: skrypt, który zajmuje się ściągnięciem danych i SQL, która ładuje do bazy. Wszystko
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321: Napisz właśny Dockerfile, nie używaj entry point,. Napisz własny skrypt który uruchamia bazę i wrzuca dane a potem zamyka bazę. Dodaj tej skrypt a potem uruchom go w RUN.
  • Odpowiedz
@mk321: No niestety, jeśli dane muszą być w bazie to musi ona być zainicjalizowana na etapie budowy kontenera. Alertnatywnie, tylko ściągnij dane w RUN, a potem napisz skrypt który to ładuje i dodaj do tego folderu, aby się uruchomił przy pierwszym starcie.
  • Odpowiedz
@Hirunkan: Tak, dokładnie.

Tak samo jak w czasach 32-bitowych systemów Windows domowy był jedynym systemem operacyjnym na rynku, który nie obsługiwał więcej niż 4GiB RAMu.

@FantaZy: Zostaje ci kupno Pro lub instalacja Linuksa. W sumie Docker ma małe wymagania i możesz jakiegoś lekkiego Debiana bez GUI uruchomić w wirtualce i tam dockerować.
  • Odpowiedz
Doomsday Docker/Kubernetes Security Hole

One of the great security fears about containers is that an attacker could infect a container with a malicious program, which could escape and attack the host system. Well, we now have a security hole that could be used by such an attack: RunC container breakout, CVE-2019-5736. RunC is the underlying container runtime for Docker, Kubernetes, and other container-dependent programs. It's an open-source command-line tool for spawning and
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#windows10 #docker #wsl

Mam Windowsa 10. Wcześniej używałem po prostu natywnego Dockera na Windows 10.

Ale teraz zainstalowałem sobie WSL (Windows Subsystem for Linux tzn Bash for Windows - Ubuntu). Konsola WSL nie widzi mojego Dockera i proponuje, żebym sobie go zainstalował. Tylko wtedy spoza WSL nie będę go widział? Ale jak przeglądałem w internecie, to są tutoriale jak zrobić, żeby skonfigurować tego Dockera z Windowsa, żeby

Co lepiej zrobić?

  • Install Docker na WSL 50.0% (1)
  • Konfiguracja Dockera z Windowsa pod WSL 50.0% (1)

Oddanych głosów: 2

  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@mk321: to tym bardziej postaw sobie VM na HyperV. HyperV będzie się gryzł z Virtualboxem bo Windowsy nie pozwolą ci na dwa hypervisory jednocześnie.
  • Odpowiedz
@imlmpe: sickbeard jest już prawie nie rozwijany. Lepiej używać Sonarr i Radarr które maja już całkiem fajna automatykę dodatkowo udostępniają kalendarze i całuje fajnie narzędzia. Couchpotato dalej daje radę choć jak mówiłem Radarr wchodzi mocno. Jako pobieraki - to sabnzb dalej choć z tego zaczyna się kombajn robić wiec w przypadku oldschool nntp używać nzbGet.
  • Odpowiedz
#docker #vault

Chciałbym wykorzystać Vault od Hashicorp do secret management dla kilku aplikacji #dotnet.core.
Aplikacje są startowane przez docker-compose i potrzebują różnych sekretów (conn stringi, api keys etc), których nie uśmiecha mi się utrzymywać w osobnych plikach etc.

Wymarzyłem sobie, że Vault również by mógł i tutaj mam problem: chciałbym, żeby vault
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Virti: To faktycznie może być upierdliwe w małych amatorskich projektach, ale Vault nie robi tu wyjątków. Nie da się wtedy (w dev) przechować danych pomiędzy uruchomieniami. Developerski wspiera tylko bazę in memory i nie robi tego bez powodu. Zamiast uruchamiania w trybie developerskim to obejdź to sobie samodzielnie i zapomnij o temacie:

* Jak Ciebie to boli to zmniejsz liczbę potrzebnych kluczy do odblokowania; key-threshold musi być większe równe liczbie
  • Odpowiedz
@Virti: w vault chyba wszystko ma możliwość ustawienia lease, by wygasało po jakimś czasie. Z wyjątkiem root tokenu. Secret też może mieć lease i wygasnąć, ja tego nigdy nie używałem - używam vaulta do rzeczy które muszą być przechowywane dłużej.
  • Odpowiedz
@Koryntiusz:
Szczególnie ten fragment:

For an expert developer writing smaller functions is quite simple, pick a big function, split it up where is makes some sort of sense, and instead of one big public function we have 1 small public function that calls 4 small private functions. And none of those small private functions are never reused anywhere.

This is not a success.

The entropy generated by this process far outweigh
  • Odpowiedz
Poszukuję osoby obeznanej z Kubernetes i Docker. Chciałbym prosić o 2h płatnych korepetycji.
Mam kilka pytań o PV i PVC, gluster, bazy, nic wielkiego, dla osoby obeznanej sprawa prosta.
Prosił bym o kontakt na prv w celu ustalenia szczegółów.
Środowiska testowe mam gotowe, DS i K8s.
Proponuję Skype, AnyD. TV.

#kiciochpyta #kontenery #kubernetes #docker #informatyka #komputery
reddin - Poszukuję osoby obeznanej z Kubernetes i Docker. Chciałbym prosić o 2h płatn...

źródło: comment_1Q2wBUUdsnd2OLRNSzlWoGYqfIctivLD.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #docker

Mam parę pytań do kogoś kto używa Dockera na co dzień, paru rzeczy nie jestem w stanie wyciągnąć z dokumentacji

1. Mam mały problem ze zrozumieniem terminologii. W Docker hubie można publikować repozytoria. Repozytroria to kontenery (containers) czy obrazy (images)? Obraz to jest to co pobieram z docker huba, gotowe, skonfigurowane środowsko? Jeżeli uruchomię obraz na moim komputerze to staje się on kontenerem? Czy kontener jest po prostu
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@obserwator_z_prawem_interwencji:
1. Container to jest to co chodzi na maszynie, uruchomione z image, który ściągasz z docker huba albo innego repozytorium z obrazami. Możesz takie obrazy też publikować samemu. Container to jest tylko w runtime, nie publikujesz go. Przykład: Masz sobie image nginx:latest i odpalasz 15 różnych containers z tego obrazu. Każdy jest niezależny.

2. Hmm... Jeżeli masz kod i dane to budujesz nowy kontener za każdym razem jak zmieniasz kod.
  • Odpowiedz
@obserwator_z_prawem_interwencji:
Ad.1 To co pobierasz lub wysyłasz na docker hub lub inne repozytorium - to obrazy. Z obrazu odpalasz kontener przy użyciu polecenia docker run .

Ad.2 Dobrą praktyką jest minimalizowanie rozmiarów obrazu. Duże pliki możesz podmontowywać z systemu stosując VOLUME w dockerfile lub korzystając z parametru -v przy docker run. Niestety ma to też jedną wadę - kontener powinien być w miarę możliwości niezależny od zewnętrznych zasobów - a montując
  • Odpowiedz
jesteście w stanie podać kilka tytułów książek o idei konteneryzacji? Nie chodzi mi o lektury o Dockerze czy k8s, to mogę znaleźć w 5 sekund w google; mam na myśli poruszenie problemu dlaczego konteneryzacja jest lepsza od wirtualizacji w pewnych okolicznościach stawiania aplikacji webowej w środowisku produkcyjnym (również z uwzględnieniem roli jaką odgrywa tutaj DevOps); ogólnie znam odpowiedzi na te pytania, ale potrzebuję spisu literatury do pracy licencjackiej (
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wątpię. Wsparcie AMD dla czegokolwiek związanego z ML jest bardzo ubogie. Na pewno nie istnieje rozwiązanie w stylu NVIDIA Container Runtime for Docker. Może ktoś gdzieś napisał coś nieoficjalnego, ale daje sobie rękę uciąć, że nawet jak coś takiego znajdziesz, to nie uruchomisz tego pod Windowsem.
  • Odpowiedz
Powiedzmy że mam swój serwer na którym działa NGINX, chce sobie wrzucić na produkcje przy pomocy Dockera apke statyczną (vue, react), da radę to jakoś połączyć, żeby się nie bawić w grzebanie w plikach, tylko sciagam obraz dockera, odpalam i automatycznie nginx mi to "zproxuje"?
#devops #docker #frontend
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
Jaki polecacie #nas do zastosowania domowego?
Wymagania:
4 zatoki
#docker lub #linux - generalnie coś abym mógł sobie postawić 1 lub 2 male aplikacje w #spring
Dostęp po SSH
Łopatologiczna obsługa dla pozostałych członków rodziny
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@wytrzzeszcz: bo wolę jakieś rozwiązanie które będzie wymagało minimum pracy na wejściu aby pracowało zgodnie z oczekiwaniami. Druga sprawa że wiem że jak będę miał za dużo możliwości to w końcu coś rozpieprze lub doprowadzę do stanu gdzie ciężko będzie z tym pracować
  • Odpowiedz
Mam na azure rejestr kontenerów dockera.
Chciałbym stworzyć i usuwać instancje kontenerów w określonych godzinach. Np. o 8 tworze instancję, o 16 usuwam, by nie marnowało zasobów. Jak to najlepiej zrobić? Przeglądałem azure automation ale nie trafiłem na nic co by mi to ułatwiło.
#azure #docker #programowanie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach