Cześć, chciałbym się poradzić gdyż dopiero rozpoczynam przygodę z #docker dlatego chciałbym o coś zapytać. Czy da się zrobić obraz który będzie zawierał tylko pliki aplikacji jakieś (PHP) ? Potem chciałbym zrobić z tego kilka kontenerów. I te kontenery chciałbym połączyć z kontenerami (nginx, mysql, PHP) #php #nginx #programowanie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#docker kurna olek widziałem fajna aplikację na dockera która służy do zarządzania zadaniami zespołu ale kurza twarz nie mogę jej znaleźć. Pomoże ktoś? :(
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki dobrze rozumiem. Mam kilka serwisów w k8s. Każdy z kilku podów. Odpalam serwis ingressa. Tam konfiguruję ścieżki dla każdego serwisu jak w dokumentacji kubera:

- host: foo.bar.com
http:
paths:
- path: /foo
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

A i jeszcze. Rozumiem że jak mam ip zew to albo przekierowuję porty usługi na maszynę gdzie ona stoi. A w przypadku kubernetesa? Do czego podpiąć ip albo przekierować porty? Na mastera czy node gdzie jest serwis ingress?
  • Odpowiedz
Szanowni Mirkowicze, przedstawiamy wam pierwszego z prelegentów #linuxdays #2

Jarosław Stakun pracujący w Red Hat wystąpi z pokazem praktycznym: "Konteneryzacja aplikacji w Red Hat Openshift Container Platform bazującej na Kubernetes i Docker."

Jarek pracuje jako Architekt rozwiązań IT w firmie Red Hat i jest odpowiedzialny za wsparcie sprzedaży i wdrożeń rozwiązań opartych na technologii Red Hat JBoss Middleware oraz Openshift Container Platform u klientów z różnych sektorów w regionie Europy Centralnej i
OpenCulture - Szanowni Mirkowicze, przedstawiamy wam pierwszego z prelegentów #LinuxD...

źródło: comment_pudFFLlwGnPeo6yX6ZTnYbvZmUFwwqXh.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, ktoś może używa Ryżena do #programowanie? Za niedługo chcę sobie sprawić #pcmasterrace do grania i developerki (vagrant, docker). Gdzieś trafiłem opinie, że ryżen nie jest za pan brat z #docker (potrafi odwalić) i tak zacząłem się zastanawiać. Myślicie, że ryżen to dobry wybór czy lepiej dopłacić i iść w i7-8700K
#ryzen #intel #komputery #programista15k
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem z #sql i #mysql:
Zaczynam transakcję
Robię LOCK TABLES na kilku tabelach
// działam: pobieram dane, jakieś updaty, inserty
UNLOCK TABLES;
koniec
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@masterix: Przede wszystkim potrzebujesz logów z serwera, żeby wiedzieć czemu "gone away". Może mu brakło pamięci. LOCK TABLES nie jest dobrym pomysłem na zabezpieczenie transakcji, zwłaszcza na kilku, jeśli ich nie potrzebujesz - to proszenie się o deadlocki i timeouty.
Poczytaj o SELECT ... FOR UPDATE w transakcji. Może w zupełności wystarczyć na Twoje potrzeby.
  • Odpowiedz
@masterix: tworzę ogromne, na serio ogromne systemy ERP. Spływają tu zamówienia, wydania, magazyn, logistyka i w żadnym z nich nie występuje "LOCK TABLES" (no, może w funkcjach czysto serwisowych).
Ciężko mi stwierdzić co próbujesz zrobić z tymi "jakimiś błędami", ale podejrzewam, że idziesz nie w tę stronę i się sam zabijasz przy "konkurencyjności" połączeń.
InnoDB, FOR UPDATE, transakcje - więcej Ci nie trzeba.
  • Odpowiedz
@dzek tylko kvm. Webh po pierwsze dlatego że mam od półtora roku, wszystko na docker, kilkanaście do kilkudziesięciu kontenerów i wszystko jak zyleta,a po drugie mogę dać ci kod na 20% :)
  • Odpowiedz
#docker
Mam problem z zaimportowaniem wlasnej bazy danych.
w docker-compose.yml db - > volumes
./dump.sql:/docker-entrypoint-initdb.d/dump.sql
Co robie zle?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobry wieczór mirki.

Do tej pory do budowania projektów używałem Jenkinsa, ale postawiłem przetestować Gitlab CI. Mam jednak pewien problem. Nie chcę używać teraz dockera do uruchamiania projektu, a po prostu zainstalować projekt na VPS. Jednak jak rozumiem, Gitlab do zbudowania projektu uruchamia Dockera i buduje w nim projekt. Powoduje to jednak taki problem, że podczas uruchamiania polecenia php bin/console doctrine:schema:update --force build pada, ponieważ symfony nie może połączyć się z bazą danych.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@plushy: Dzięki za pomoc!
Moje błędy:
1. runner był zarejestrowany, ale był nieaktywny, bo miałem złą ścieżkę na serwerze /home/gitlab_runner zamiast /home/gitlab-runner
2. Miałem aktywne shared runners, które uruchamiały się zamiast mojego runnera, więc je wyłączyłem.

Teraz wszystko działa poprawnie ;)
  • Odpowiedz
Mirki i Węgierki, jedzcie ze mną kanapki!

Wielmożni Moderatorzy Utopian zaakceptowali moje zgłoszenie tutoriala: https://steemit.com/utopian-io/@breadcentric/software-development-infrastructure-part-0x01-setting-things-up-docker

#naukaprogramowania może być zainteresowana, będę bowiem zestawiał całe środowisko: Gitlab, Jenkins, Nexus, zrobię projekt/projekty, będę eksperymentował nieco z budowaniem i wypuszczaniem oprogramowania na produkcję. Głównie będzie #java

To
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yggdrasil: Bo lubię Jenkinsa i nie lubię zbytnio kombajnów. W pracy mam takie uwarunkowania, że korzystanie z Gitlab CI jest mało prawdopodobne.
  • Odpowiedz
Czołem Mirki, rozglądam się za jakimś poręcznym lapkiem do deweloperki (Java, PHP, etc.). Głównie zależy mi na 16GB RAM i dysku SSD. Ważne jest też, aby #docker działał na tym bez problemu. Oczywiście jak najtaniej ( ͡° ͜ʖ ͡°)
Przeglądając lapki spodobał mi się #macbookpro z wyglądu, ale nie wiem jak teraz Docker na tym śmiga (wcześniej było baardzo boleśnie - ostatnio na MacOS
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nalej_mi_zupy: zrobiłem z ciekawości porównanie z Docker Machine + NFS. Jednak ten tandem wypada lepiej niż Docker for Mac: przykłady PhpSpec idą niecałe 2 sekundy, a kompletny Behat 26 sekund. Wydaje mi się jednak, że wartości na Docker for Mac nie są to jakoś szczególnie tragiczne.

W każdym razie, jeżeli ktoś czuję że Docker for Mac jest za wolny, to polecam Docker Machine + docker-machine-nfs https://github.com/adlogix/docker-machine-nfs
  • Odpowiedz
programuję w kilku językach, jednak nigdy wcześniej nie tworzyłem plików Makefile, czy któryś z mirków poleci przystępny kurs "w pigułce", najlepiej oparty na przykładach?
mogą być to materiały płatne jeżeli są wartościowe.
na start standardowo: zmienne, podstawowe instrukcje warunkowe i dobre praktyki, wsio wedle współczesnych norm ;-)
niekoniecznie pod kątem C/C++, makefile będzie siedział w/budował kontener #docker:)

#linux #bash #programowanie #shell
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy dobrze rozumiem, że Docker Swarm pozwala stworzyć grupę maszyn pomiędzy którymi można zarządzać kontenerami? Np mam maszynę Produkcja i Testówka, tworzę Swarm stworzony z tych dwóch maszyn co mi pozwala odpalić wszystko na testówce, a potem jak testówka wykaże, że wszystko jest ok to przenoszę kontenery na Produkcje, dobrze to rozumiem?

#programowanie #it #webdev #serwery #docker
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kojarzy, ktoś #rancher?

Postawiłem sobie ranchera w najnowszej wersji preview. Dodałem 3 kontenery: api C#, front angular i baza mongo. Teoretycznie wszystko działa, ale coś jest nie tak. Kontenery niby startują, ale co chwile dostają statusy: Unhealthy, lub bardzo długo wiszą ze statusem Starting.

Po jakimś czasie dostają NA CHWILE status Active - wtedy można ich używać. Jednakże działa to chwilowo bo zaraz znowu statusy się zmieniają
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach