Wszystko
Najnowsze
Archiwum
@netxman: a co chcesz zrobić? coś większego z CI/CD czy mały serwis na jednym serwerze?
Opcji jest bardzo dużo (https://news.ycombinator.com/item?id=13540952). Ja w zależności od projektu używam:
https://circleci.com/integrations/docker/ - build, testowanie, upload obrazów do docker
Opcji jest bardzo dużo (https://news.ycombinator.com/item?id=13540952). Ja w zależności od projektu używam:
https://circleci.com/integrations/docker/ - build, testowanie, upload obrazów do docker
- 0
@przekliniak: Dzięki! Jest to mała aplikacja na jednym serwerze. Obczaję circleci.
A co jak #niebieskiwieloryb to akcja promocyjna #docker?
6
MyFood] Docker - api, web, loadbalancing, ssl (darmowy),mysql - pełny...
Wykorzystanie dockera dla serwerów produkcyjnych i developerskich. Znajdziesz tu między innymi serwer proxy z pełną konfiguracją darmowego certyfiku SSL
z- 1
- #
- #
- #
- #
- #
- 10
Dzisiaj dobra pozycja w Free Learning od Packt.
Docker Cookbook
https://www.packtpub.com/packt/offers/free-learning
#webdev #programowanie #docker
Docker Cookbook
https://www.packtpub.com/packt/offers/free-learning
#webdev #programowanie #docker
źródło: comment_VQnBWAYTa6tJggjmofYXbBiqqclFnRIX.jpg
PobierzCześć,
mam "zdokeryzowaną" appkę Django.
Odpalam:
docker-compose
mam "zdokeryzowaną" appkę Django.
Odpalam:
docker-compose
@sarveniusz:
AFAIR było ustawienie user : uid które to załatwiało, ale nie jestem pewien czy działa dokładnie tak jak byś chciał.
AFAIR było ustawienie user : uid które to załatwiało, ale nie jestem pewien czy działa dokładnie tak jak byś chciał.
@sarveniusz:
Pewnie widziałeś, ale może.
http://stackoverflow.com/questions/33509752/docker-compose-creates-file-owned-by-root
Pewnie widziałeś, ale może.
http://stackoverflow.com/questions/33509752/docker-compose-creates-file-owned-by-root
- 416
◢ #unknownews ◣
1) Google przedstawia "Gmail Add-ons", czyli pluginy do #gmail
Kolejny weekend za nami, a ja przygotowałem spis tego, co się podczas niego wydarzyło w świecie IT
Dziś większość newsów dotyczy... Google i jego projektów.
1) Google przedstawia "Gmail Add-ons", czyli pluginy do #gmail
źródło: comment_jUwfgRKgbN03vNZ0NRIrB46KUIxo2WBK.jpg
Pobierz- 25
- 14
Coś takiego się już stosowało w prymitywnej formie, z tego co słyszałem. Robiło się jakieś np. niewidzialne checkboxy albo pola tekstowe, i jeśli bot je wypełniał, to znaczy, że bot. A jak pozostały puste to user, bo user nie widział tych pól.
@JakisTakiNick: to co mówisz, to po prostu elementy niewidoczne dla botów. Niestety to można bardzo łatwo obejść i 'nauczyć' bota, co ma wypełniać, a co nie. Współczesne silniki
Siema. Mam taki config docker-compose.yml jak poniżej, teraz z tego co widzę to można dodać jako database host po prostu mysql i powinno śmigać, przynajmniej tak znalazłem w kilku miejscach. Jednak u mnie coś takiego nie działa. Jedynie gdy podam host 127.0.0.1 i port jako 8001 to łączy normalnie. Port dlatego taki, bo na 3306 u siebie mam już uruchomionego mysqla. Coś, ktoś, jakiś pomysł?
nginx:
image: nginx:latest
ports:
- "8080:80"- 1
Przerób config na v2: https://docs.docker.com/compose/compose-file/compose-versioning/#version-2
@sarveniusz: Siema. Docker / docker-compose nie rejestruje nazw hostów w systemie. Te są widoczne jedynie z poziomu kontenerów. Co najwyżej możesz sobie ręcznie dodać nazwę w /etc/hosts dla 127.0.0.1.
Treść przeznaczona dla osób powyżej 18 roku życia...
- 0
- 0
Ostatecznie zrobiłem skrypt do instalacji całości natywnie w jednym kroku. Bez dockera, bo doszedłem do wniosku, że docker w tym przypadku jest niepotrzebny i tak.
- 2
#webdev #programowanie #docker
Probuje zrozumiec jak dziala docker,
Obecnie:
Czysta instalacja Ubuntu 16 na produkcji i jako OS, te same programy apt-get, te same configi etc. po prostu tu i tu nginx sobie serwowal aplikacje, na produkcji mialem wszystko na porcie 80 i sobie podpinalem domeny pod server_name, lokalnie po prostu hostowalem appki na innych portach.
Probuje zrozumiec jak dziala docker,
Obecnie:
Czysta instalacja Ubuntu 16 na produkcji i jako OS, te same programy apt-get, te same configi etc. po prostu tu i tu nginx sobie serwowal aplikacje, na produkcji mialem wszystko na porcie 80 i sobie podpinalem domeny pod server_name, lokalnie po prostu hostowalem appki na innych portach.
- 0
@wrzesien: wait, to chyba nadal nie rozumiem jak dziala Docker.
Myslalem, ze to cos jak virtualka, ze sobie klonuje jakby srodowisko z produkcji zeby psuc je lokalnie.
Teraz to sie wydaje jeszcze bardziej skomplikowane, moze Vagrant bardziej sluzy do tego co chce osiagnac? Taki "staging" server, tylko, ze lokalnie zeby nie wysylac po kazdej zmianie commita, tylko sie bawic na zywo w kodzie.
Myslalem, ze to cos jak virtualka, ze sobie klonuje jakby srodowisko z produkcji zeby psuc je lokalnie.
Teraz to sie wydaje jeszcze bardziej skomplikowane, moze Vagrant bardziej sluzy do tego co chce osiagnac? Taki "staging" server, tylko, ze lokalnie zeby nie wysylac po kazdej zmianie commita, tylko sie bawic na zywo w kodzie.
- 0
@Melcma: To jest coś mniej niż virtualka i więcej niż chroot. Vagrant jest lepszy, ale często stosuje się obie technologie, co też daje różne zalety. Więc w vagrancie symulujesz sobie infrastrukturę, ale poszczególne mikroserwisy trzymasz w dockerze.
- 2
- 3
@DodatnieUjemny: O ile sie pomięta o kilku rzeczach, np: https://thehftguy.com/2016/11/01/docker-in-production-an-history-of-failure/
- 0
- 12
Popełniłem wpis o przygotowaniu kontenerka z DB pod testy wysokiego poziomu ;) Enjoy.
https://enforcer.pl/docker-kontener-z-baza-danych-do-testow-end-to-end/
#programowanie #docker #informatyka #testowanieoprogramowania
https://enforcer.pl/docker-kontener-z-baza-danych-do-testow-end-to-end/
#programowanie #docker #informatyka #testowanieoprogramowania
@NNPlaya: Idea bardzo słuszna, ale coś nie do końca jestem przekonany do tego rozwiązania. Mianowicie chodzi o:
To brzmi dokładnie jak data volume containers.
Próbowałeś zapakować przygotowane dane do osobnego data volume container i przy uruchamianiu kontenera z MySQL wskazać katalog danych przez
nie ma możliwości przygotowania wprost kontenera z danymi
To brzmi dokładnie jak data volume containers.
Próbowałeś zapakować przygotowane dane do osobnego data volume container i przy uruchamianiu kontenera z MySQL wskazać katalog danych przez
--volumes-from mysql_data? Po wykonaniu testów można zwyczajnie usunąć kontenery wraz z powiązanymi z nimi volumes_ (to ważne,- 0
@NNPlaya: czy można coś takiego stworzyć dla oracle i jak wtedy wyglądałoby licencjonowanie ?
Siema, próbuję odpalić projekt Django który jest oparty o cookiecutter
odpalam:
sudo docker-compose build
sudo docker-compose run django python manage.py migrate
odpalam:
sudo docker-compose build
sudo docker-compose run django python manage.py migrate
- 1
@netxman: jeśli dobrze widzę i nic nie przegapiłem, Twój problem to:
A w
..upstream app {
....server django:5000;
..}A w
docker-compose.yml masz@netxman: zbuduj sobie najpierw dla dev.
I wtedy zobaczysz stronę debugowania od django. Ewentualnie skonfiguruj Sentry (raven) żebyś dostawał info o błędach.
docker-compose -f dev.yml up
I wtedy zobaczysz stronę debugowania od django. Ewentualnie skonfiguruj Sentry (raven) żebyś dostawał info o błędach.
- 5
Mireczki, pytanie o docker.
Ogarniam sobie VPS'a i chce wybrac dobra droge. Jako, ze planuje, a co najmniej dopuszczam sytuacje, ze bede mial na VPS aplikacje w nodeJS, jakies WordPressy, a moze i tez cos w ASP.NET Core sie pojawic to zamiast jakiegos panelu hostingowego, przemyslalem, ze lepiej moze troche sie pomeczyc na poczatku ale zainstalowac i skonfigurowac docker'a z #nginx bo to zapewni stabilnosc przy instalowaniu roznych rzeczy i nie
Ogarniam sobie VPS'a i chce wybrac dobra droge. Jako, ze planuje, a co najmniej dopuszczam sytuacje, ze bede mial na VPS aplikacje w nodeJS, jakies WordPressy, a moze i tez cos w ASP.NET Core sie pojawic to zamiast jakiegos panelu hostingowego, przemyslalem, ze lepiej moze troche sie pomeczyc na poczatku ale zainstalowac i skonfigurowac docker'a z #nginx bo to zapewni stabilnosc przy instalowaniu roznych rzeczy i nie
Mam ebooka, który był udostępniony za free [eng] - Learning Docker - Łap.
W zipie jest mobi, pdf i chyba epub.
https://www.dropbox.com/s/o39xh4nac83zpd6/Learning%20Docker.zip?dl=0
W zipie jest mobi, pdf i chyba epub.
https://www.dropbox.com/s/o39xh4nac83zpd6/Learning%20Docker.zip?dl=0
- 1
natywną obsługę kontenerów do iOS i Windows10
Dodam tylko na marginesie że to wcale nie jest natywna obsługa - w obu przypadkach nadal pracujemy na zwirtualizowanym systemie, mo prostu zamiast korzystać z Virtualboxa korzystają z wbudowanych w system platform wirtualizacji. Kontenery są mechanizmem czysto linuxowym, i tylko tam działają natywnie.
@trustMe Polecam zainteresować się narzędziem docker-compose, które pozwala ci zarządzać flotą kontenerów, zapisać konfiguracje wszystkich w jednym pliku itd. Powinien rozwiązać
Treść przeznaczona dla osób powyżej 18 roku życia...
- 6
- 1
@WuDwaKa: taki troche hub robie, a może zainstersują się jeszcze czym innym czy coś :D
- 1
Nie mogę się połączyć z mysql ;_;
Workbench:
Workbench:
Lost connection to MySQL server at 'reading initial communication packet', system error: 0Pracuję na Ubuntu. Przymierzam się do dockera i zastanawia mnie jak zrobić coś takiego:
- kilka wersji PHP zmienianych poleceniem w konsoli,
- apache2,
- adresy typu projekt.dev,
- jedno środowisko dla wszystkich projektów, trzeba przełączyć na inną wersję PHP, zamykam aktualną wersję i odpalam inną,
- o ile to możliwe to automatyczne przełączanie na inne kontenery (np wersję PHP),
- kilka wersji PHP zmienianych poleceniem w konsoli,
- apache2,
- adresy typu projekt.dev,
- jedno środowisko dla wszystkich projektów, trzeba przełączyć na inną wersję PHP, zamykam aktualną wersję i odpalam inną,
- o ile to możliwe to automatyczne przełączanie na inne kontenery (np wersję PHP),
@grzesiek123321: wydaje mi się, że rozwiązanie będzie o wiele prostsze jeśli przygotujesz sobie osobne środowisko dla każdego z projektów
- 0
@wujekmundek: Mam trochę starych projektów do których muszę wracać czasami. No ale, kopiuj / wklej pliku do każdego z projektów to jeszcze nie tragedia.

















#nieprogramowanie #heheszki #pasjonaciubogiegozartu